
70 Sancroft Street, London, SE11 5AH
Star Rating: N/A
Modern 2 Bedroom Apartment Steps from Vauxhall St features a balcony and is located in London, within just 1.6 km of Houses of Parliament and 1.8 km o...more
Modern 2 Bedroom Apartment Steps from Vauxhall St features a balcony and is located in London, within just 1.6 km of Houses of Parliament and 1.8 km of Big Ben. It is situated 2.5 km from Churchill War Rooms and features a lift. The property is 2.3 km from the city centre and 1.7 km from Westminster Abbey.
With free WiFi, this 2-bedroom apartment provides a flat-screen TV, a washing machine and a fully equipped kitchen with an oven and microwave. The accommodation is non-smoking.
Waterloo Station is 2 km from the apartment, while Banqueting House is 2.6 km away. London City Airport is 14 km from the property.