To enjoy your vacation in London, stay at the stylish 10-room Still Life - Vauxhall London apartment, which is 2.4 km from Churchill War Rooms Museum and nearly 25 minutes' walk from the neo-classical hall "Banqueting House".
Buckingham Palace is 2.1 km away, while New Covent Garden Market is just around the corner from this contemporary apartment. The beaches of London are just a 14-minute walk away.
At the apartment, a separate toilet and a shower/bath combination are provided to improve your comfort. Furthermore, hair dryers, toiletries, and towels is available.
Featuring self-catering amenities such as a fully-fitted kitchen, the property ensures guests have a dining area to enjoy their meals. Still Life - Vauxhall apartment is 250 m from Vauxhall tube station.
Check-in:from 15:00-19:00 hours
Check-out:until 11:00 hours
- Children and extra beds
- There are no cots provided in a room.