Situated in London in the Greater London region, Veeve - Three Bedroom House in Hampstead Garden Suburb is a 5-star property boasting free WiFi. The accommodation is 31 km from Windsor.
The holiday home features a TV, a well-equipped kitchen with a dishwasher and an oven, and a bathroom with a bath and shower.
Guests can relax in the garden at the property.
Croydon is 25 km from..