
21 St George Wharf 995, London, Sw8 2FH
Star Rating: N/A
Luxury 1 Bed Apt with AC by Vauxhall Station Zone 1 features a balcony and is located in London, within just 1.9 km of Westminster Abbey and 1.9 km of...more
Luxury 1 Bed Apt with AC by Vauxhall Station Zone 1 features a balcony and is located in London, within just 1.9 km of Westminster Abbey and 1.9 km of Victoria Underground Station. It is set 1.9 km from Houses of Parliament and offers a lift. The property is 1.9 km from Victoria Train Station, and within 2.5 km of the city centre.
With free WiFi, this 1-bedroom apartment provides a flat-screen TV, a washing machine and a fully equipped kitchen with an oven and microwave. Towels and bed linen are provided in the apartment.
Big Ben is 2.2 km from the apartment, while Churchill War Rooms is 2.3 km away. London City Airport is 15 km from the property.