Located in London, this apartment features free WiFi The apartment is 11 km from Hyde Park There is a seating area and a kitchen equipped with a dishwasher A flat-screen TV with satellite channels is offered Lords Cricket Ground is 13 km from Paddington Mews Apartment, while Regents Park is 18 km away London City Airport is 15 km from the property