Located in London, 1.2 km from Royal Albert Hall and a 15-minute walk from Stamford Bridge - Chelsea FC, Ensor Mews provides accommodation with amenities such as free WiFi and a TV. The property is a 17-minute walk from Harrods. The apartment includes a kitchen with a dishwasher and an oven, as well Read more
Located in London, 1.2 km from Royal Albert Hall and a 15-minute walk from Stamford Bridge - Chelsea FC, Ensor Mews provides accommodation with amenities such as free WiFi and a TV. The property is a 17-minute walk from Harrods. The apartment includes a kitchen with a dishwasher and an oven, as well as a coffee machine. The Serpentine is 1.9 km from the apartment, while Hyde Park is 2.1 km from the property. London City Airport is 16 km away.