Veeve - The Climbing Rose Villa London can host up to 8 guests, boasting a convenient location 3 miles from iconic cultural attractions such as the art museum "National Gallery".
The historic castle "Tower of London" is located not far from the 4-bedroom holiday home, while the large triangular Clapham Common Urban Park is 15 minutes' walk away. The 2-bathroom villa is situated 2.1 miles from such entertainment sites as Apollo Victoria Theatre. Guests may also visit Churchill War Rooms Museum, situated around 10 minutes away by car.
This London property comes with a bathroom with a separate toilet and a shower. Bath sheets and towels are also offered.
Veeve - The Climbing Rose Villa also has a full kitchen equipped with an electric kettle, coffee and tea makers, and a fridge for the guests' comfort. Trinity Restaurant with delectable dishes is a 6-minute stroll away. Veeve - The Climbing Rose Villa is located 0.3 miles from Clapham Common subway station and fairly close to London Wandsworth Road train station.