Located in London, within 900 metres of Lord's Cricket Ground and 1.6 km of Hyde Park, Apartment 123 offers accommodation with free WiFi. All units are equipped with a flat-screen TV and a fully equipped kitchen with a an oven and kettle. There is a fully equipped private bathroom with shower and fr Read more
Located in London, within 900 metres of Lord's Cricket Ground and 1.6 km of Hyde Park, Apartment 123 offers accommodation with free WiFi. All units are equipped with a flat-screen TV and a fully equipped kitchen with a an oven and kettle. There is a fully equipped private bathroom with shower and free toiletries. Regents Park is 1.6 km from the apartment. The nearest airport is London City Airport, 15 km from the property.