Set approximately a 25-minute stroll from SEA LIFE Centre London Aquarium, the 10-room Still Life - Vauxhall London apartment features a fully-fittied kitchen for self-catering. The stylish apartment is in the vicinity of Vauxhall Victorian Park and is situated in the Barnes district.
The apartment is 1.6 miles from the Trafalgar Square art museum "National Gallery", which is an excellent place to improve cultural awareness. Still Life - Vauxhall apartment is conveniently situated just around the corner from Vauxhall Bridge. The contemporary property also lies around 10 minutes by car from the buzzing Theatre-district Piccadilly Circus Square.
To ensure your comfort, a separate toilet and a shower/bath combination are provided at the property. Moreover, there are hairdryers and towels as well.
Still Life - Vauxhall apartment features a fully furnished kitchen, perfect for guests wishing to cook their own meals. This apartment is about 700 feet from Vauxhall subway station and 2.7 miles from Marylebone railroad station.