1 Bedroom Apartment In Vauxhall3.5-star
1 Bedroom Apartment In Vauxhall
Located in London (London City Centre), this apartment is within a 15-minute walk of The Oval and Tate Britain. This apartment is 1.2 mi (1.9 km) from Imperial War Museum and 1.3 mi (2.1 km) from Houses of Parliament.
Make yourself comfortable in this apartment, featuring a kitchen with a full-sized refrigerator/freezer and an oven. Complimentary wired and wireless Internet access is available. Conveniences include a microwave and an electric kettle.