Situated 600 metres from Lord's Cricket Ground and 1.8 km from Regents Park, Apartment Clifton Road 4A is set in Westminster Borough of London. Free WiFi is available. This apartment has 4 bedrooms, a satellite flat-screen TV, and a kitchen with an oven and a microwave. The nearest airport is London Read more
Situated 600 metres from Lord's Cricket Ground and 1.8 km from Regents Park, Apartment Clifton Road 4A is set in Westminster Borough of London. Free WiFi is available. This apartment has 4 bedrooms, a satellite flat-screen TV, and a kitchen with an oven and a microwave. The nearest airport is London City Airport, 16 km from the property.