Located in London in the Greater London region, Home with Roof Terrace Hampstead Village features a terrace. This property has free WiFi.
The apartment is composed of 3 bedrooms, a fully equipped kitchen, and 2 bathrooms.
London Zoo is 2.3 miles from the apartment. London City Airport is 12 miles away.