Landau House Apartment offers accommodation in London, 2.2 km from Hampstead Theatre and 3 km from Lord\'s Cricket Ground. The property has garden views.
The apartment is fitted with 2 bedrooms, a living room, a fully equipped kitchen with a dining area, and a bathroom. A flat-screen TV with satellite channels is provided.
Guests can also relax in the garden.
The nearest airport is London City Airport, 18 km from the property....
|Chatsworth Road, Brent|