Still Life - Vauxhall
Aquarius House, St George Wharf, London, gb
Excellent
197 reviews
What we measured
2.4 km from the centre of London
600 m from Tate Britain
13 km from London City Airport (LCY)
4-star hotels in London: $547 a night
median of 135 priced 4-star properties, quoted 9-12 Aug 2026
Distances are straight-line. Sources: Wikidata, OurAirports, our own rate polling.
About this hotel
Central Location in London Still Life - Vauxhall offers modern self-catering apartments with free WiFi, a bar, and a restaurant. Situated just a 3-minute walk from Vauxhall Underground Station, our property provides easy access to the city's attractions. Stylish and Well-Equipped Apartments Each apartment boasts contemporary decor and is equipped with a range of amenities including a flat-screen TV, iPod dock, and a fully-equipped kitchen. Relax in the comfortable seating area or unwind in the en suite bathroom with a shower and bath. Nearby Attractions Explore the city with ease as Vauxhall City Farm, Vauxhall Train Station, and iconic landmarks like Battersea Park and Buckingham Palace are within walking distance. Don't miss the opportunity to visit Big Ben, just a short 24-minute walk away. Book your stay at Still Life - Vauxhall for a convenient and comfortable London experience.
Amenities
Choose your room
Location
Still Life - Vauxhall
Aquarius House, St George Wharf
Guest reviews
More places to stay in London
Other properties in London, so you can compare before you book.
- Matlaide Superior Apartments2.0/10
- Still Life Canary Wharf Executive9.2/10
- Still Life St. Paul's Executive6.4/10
- Still Life Barbican5.8/10
- Bright Aircon Apt Earls Court London
- The Hurdwick7.8/10
- The Harrods Mews - Modern 4BDR house with rooftop terrace8.0/10
- The Norfolk Maisonette - Lovely 4BDR Mews7.0/10
- Dolphin Inn - The Lodge7.3/10
- The Southwick Sanctuary - Large & Modern 6BDR Home with Private Terrace7.0/10
- Greens End House6.6/10
- Baker Street Suite5.9/10
- St James House Serviced Apartments by Concept Apartments8.0/10