West Hampstead Apartment, featuring a terrace, is situated in London, 1.5 km from Hampstead Theatre and 2 km from Lord's Cricket Ground. Featuring garden views, this apartment also comes with free WiFi. The 2-bedroom apartment has a living room with cable flat-screen TV, and a fully equipped kitchen Read more
West Hampstead Apartment, featuring a terrace, is situated in London, 1.5 km from Hampstead Theatre and 2 km from Lord's Cricket Ground. Featuring garden views, this apartment also comes with free WiFi. The 2-bedroom apartment has a living room with cable flat-screen TV, and a fully equipped kitchen. A bicycle rental service is available at the apartment. London City Airport is 17 km from the property.