Veeve Family Flourish Villa provides easy access to Landor Theatre, a few steps from the venue.
This villa includes a microwave, an electric kettle and an oven for self-catering. London Clapham High Street train station is 100 metres away.
Tower Bridge is 7 km away. The huge Borough Market is 15 minutes’ drive from this accommodation. For dining options, grill bar serving meals of Japanese and Asian cuisine is available within 150 metres away. You can get to the cantilevered Coca-Cola London Eye Observation Wheel in a few minutes by car.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please