Situated 1.3 km from Hampstead Theatre, Veeve - Apartment Finchley Road - Hampstead is set in Camden of London. Guests staying at this apartment have access to free WiFi.
This apartment is equipped with 3 bedrooms and a bathroom with a bath and a shower. Towels and bed linen are available in this accommodation.
The nearest airport is London City Airport, 17 km from the property.