
Soho House
2 guests
1 bedrooms
London, England
Location, location location. It doesn't get much better than this central spot in the heart of Soho's China Town.
Soho House
2 guests
1 bedrooms
London, England
Location, location location. It doesn't get much better than this central spot in the heart of Soho's China Town.
A New Sunrise
6 guests
3 bedrooms
Vauxhall, London
Beautiful views, bright rooms and a wonderful location – this apartment hits all the right notes when it comes to city living. Sitting on the edge of the River Thames, you can watch the world go by from the little balcony.
A Battersea Beauty
6 guests
3 bedrooms
Battersea, London
This home offers a calm and creative sanctuary just ten-minutes from Battersea Park. You’ll find the nearest amenities within easy reach and it’s possible to walk to Battersea Power Station – providing you with plenty of entertainment options.
The Bells of the City
8 guests
4 bedrooms
City of London, London
One of Cannon Street’s only residential houses, this is a superlative spot for an elegant London getaway. Just thirteen minutes from St Paul’s Cathedral in one direction and the Tower of London in the other, this home boasts a remarkable location, and that’s just the start.
Explore the 566 most perfect homes in our collection
A handpicked selection of the best luxury homes in Vauxhall, London, England, United Kingdom, as chosen by the experts who've visited and vetted thousands of the city's homes. Luxurious interiors, sumptuous bedrooms and prime city centre locations. Available for short and extended stays.