The London House - Entire Villa is located in London, just a 19-minute walk from Regent's Park and 1.5 miles from London Zoo. This recently renovated villa is located a 12-minute walk from Madame Tussaud's and 0.9 miles from Paddington Station. Free Wifi is available throughout the property and Lord's Cricket Ground is a 10-minute walk away.
The air-conditioned villa consists of 4 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 3 bathrooms with a bath and a hair dryer. Towels and bed linen are featured in the villa. The property has an outdoor dining area.
Oxford Street is 1.6 miles from the villa, while The Serpentine is 1.7 miles away. The nearest airport is London City Airport, 11 miles from The London House - Entire Villa.