Situated in London, 800 metres from Lord's Cricket Ground and 1.6 km from Hampstead Theatre, Maida Vale Road Apartments offers free WiFi. Guests staying at this apartment have access to a fully equipped kitchen. The nearest airport is London City Airport, 16 km from the apartment. Read more
Situated in London, 800 metres from Lord's Cricket Ground and 1.6 km from Hampstead Theatre, Maida Vale Road Apartments offers free WiFi. Guests staying at this apartment have access to a fully equipped kitchen. The nearest airport is London City Airport, 16 km from the apartment.