London villas
Multiple accommodations for your stay
Show map
144 results found
Filters
- Most popular first Sorting
Upper Feilde
71 Park Street, London, United Kingdom (Open map)
Tower Bridge is only 1.5 km from the London villa, while guests can also visit the public Saint Dunstan in the East Church Garden,...
Read more... Convenient London Home Near Tube & Free Parking
30 Ribblesdale Avenue, Northolt (Greater London), United Kingdom (Open map)
This villa is situated approximately 10 minutes' drive from Northala Fields and a short way from Northolt metro station. Convenient...
Read more... Lovely Large Modern Home In Private Wooded Estate
3 Coombe Hill Glade, New Malden, United Kingdom (Open map)
This villa offers a convenient location, 2.4 km from Cannizaro Public Park, while the woodland garden "Isabella Plantation" is 2.5...
Read more... Hip East London Luxury Townhouse With Roof Deck
3 Charlotte Road, London, United Kingdom (Open map)
This property is a 5-minute walk from Old Street tube station and 3.4 km from Gordon Square. Hip East London Luxury Townhouse With...
Read more...