Situated 1 km from Hampstead Theatre in London, Hampstead Residence offers accommodation with a kitchen. The property is 2.4 km from London Zoo and 2.6 km from Lord's Cricket Ground. The holiday home offers a hot tub. The nearest airport is London City Airport, 16 km from the property. Read more
Situated 1 km from Hampstead Theatre in London, Hampstead Residence offers accommodation with a kitchen. The property is 2.4 km from London Zoo and 2.6 km from Lord's Cricket Ground. The holiday home offers a hot tub. The nearest airport is London City Airport, 16 km from the property.