Stylish High End Victorian Home 3Bed 2Bath London provides easy access to various city attractions, such as National Trust, situated approximately 5 minutes' walk away.
This holiday home offers a prime setting 2.4 miles from SEA LIFE Centre London Aquarium and 2.3 miles from the perennially crowded Harrods. The London villa is nestled about a 25-minute walk from natural attractions like the public park "Vauxhall Gardens". Nestled 2.2 miles from the 13.7-tonne Big Ben Bell, Stylish High End Victorian Home 3Bed 2Bath is also 2.5 miles from such cultural places as Churchill War Rooms Museum.
Guests are welcome to cook their own meals in a fully equipped kitchen of the villa. McDonald's with delectable dishes is within 5 minutes' walk of this London accommodation. Transportation options in the vicinity include Clapham North subway station, situated in the vicinity of the London property.