Choose your room
The Queenstown Villa
The Queenstown Villa London is a great place to stay in Clapham with great restaurants, bars & green space, nearly a 25-minute walk from the white and sanded bare-floorboard Saatchi Gallery.
This apartment is 800 metres from London Wandsworth Road train station and around 6 km from the huge Borough Market. Attractions near the apartment include Apollo Victoria Theatre, approximately 10 minutes away by car.
Featuring a seating area and a dining area, The Queenstown Villa is complete with modern conveniences like a flat-screen TV with satellite channels to elevate your stay. A bathroom includes a separate toilet and a shower, as well as hair dryers and bath sheets.
To enhance your comfort, this accommodation comes with an electric kettle, a fridge, and kitchenware.