Spacious & Quiet 4BR Flat for 8 in Hampstead in London offers accommodation with free WiFi, 2.4 km from Hampstead Theatre. Guests staying at this apartment have access to a fully equipped kitchen. This apartment comes with a bathroom with a bath and free toiletries. Staff at the 24-hour front desk c Read more
Spacious & Quiet 4BR Flat for 8 in Hampstead in London offers accommodation with free WiFi, 2.4 km from Hampstead Theatre. Guests staying at this apartment have access to a fully equipped kitchen. This apartment comes with a bathroom with a bath and free toiletries. Staff at the 24-hour front desk can help guests with any queries that they may have. London City Airport is 18 km away.