Amazing 2 Bedrooms With River Views For 6 People London apartment is situated in the Barnes district, only a 5-minute stroll from Vauxhall Bridge.
The scientifically spellbinding Science Museum is 2.2 miles from the apartment, while Churchill War Rooms Museum can be found 1.3 miles away. The British Harrods Department Store is around 10 minutes by car from this apartment.
Visitors of the property will enjoy the comfort of a bathroom with towels.
For those who want to cook their own meals, the apartment provides self-catering options such as oven and glassware. Amazing 2 Bedrooms With River Views For 6 People apartment is about 500 feet from Vauxhall bus station and in the vicinity of Pimlico subway station.