Choose your room
Veeve - The Climbing Rose Villa
Veeve - The Climbing Rose Villa London is located merely 0.6 km from the National Trust building, giving access to various tourist spots nearby.
This London holiday home is about a 15-minute drive from the famous British Museum, and Wandsworth Common is about a 10-minute drive away. The accommodation is 3.4 km from the Westminster Cathedral, popular with worshippers as well as tourists.
The London property offers self-catering amenities, such as a full kitchen, and a dining area for guests' convenience. Guests can also make use of a dishwasher to prepare their own meal. The Rectory with healthy dishes is 300 m from this London villa. Clapham Common underground station is approximately a 10-minute walk away, while London Wandsworth Road train stop is within easy reach of Veeve - The Climbing Rose Villa.