Situated in London, just 300 metres from Lord's Cricket Ground, Grove Hall Court offers accommodation with free WiFi. The property is 1.4 km from Hampstead Theatre. The apartment includes a kitchen with a dishwasher and an oven, as well as a coffee machine. A TV is provided. Regents Park is 1.5 km f Read more
Situated in London, just 300 metres from Lord's Cricket Ground, Grove Hall Court offers accommodation with free WiFi. The property is 1.4 km from Hampstead Theatre. The apartment includes a kitchen with a dishwasher and an oven, as well as a coffee machine. A TV is provided. Regents Park is 1.5 km from the apartment, while London Zoo is a 20-minute walk from the property. The nearest airport is London City Airport, 16 km from Grove Hall Court.