Located in London, Luxury House With Indoor Pool In London features a private pool and free WiFi. The accommodation is 3.4 km from the Hampstead Theatre. This holiday home comes with 1 bedroom, a living room and a fully equipped kitchen with a dishwasher and an oven. A flat-screen TV is available. G Read more
Located in London, Luxury House With Indoor Pool In London features a private pool and free WiFi. The accommodation is 3.4 km from the Hampstead Theatre. This holiday home comes with 1 bedroom, a living room and a fully equipped kitchen with a dishwasher and an oven. A flat-screen TV is available. Guests can relax in the garden at the property. London City Airport is 19 km from the property.