Stamford Street Apartments Apartment London, Greater London
Located in London, 6 minutes' walk from Waterloo Train Station, Stamford Street Apartments, King's College University student accommodation, feature a 24-hour front desk, vending machines and access to a shared kitchen.
Number of rooms: 270
127 Stamford Street, Lambeth, London, SE1 9NQ, United Kingdom