Set 2.6 km from Hampstead Theatre, Exeter Apartments features accommodation and free WiFi in London. All units are equipped with a TV and a fully equipped kitchenette with a an oven and kettle. There is a fully equipped private bathroom with shower and a hair dryer. The nearest airport is London Hea Read more
Set 2.6 km from Hampstead Theatre, Exeter Apartments features accommodation and free WiFi in London. All units are equipped with a TV and a fully equipped kitchenette with a an oven and kettle. There is a fully equipped private bathroom with shower and a hair dryer. The nearest airport is London Heathrow Airport, 19 km from the apartment.