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 features 2 bedrooms, a kitchen with a dishwasher, a washing machine, and a bathroom with free toiletries. 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|