The Cromwell Crescent Mansion enjoys a location in London, just a 10-minute walk from Olympia Exhibition Centre and a 17-minute walk from Stamford Bridge - Chelsea FC. This property is 1.7 km from Royal Albert Hall. The holiday home features a satellite flat-screen TV and 3 bedrooms. There is a dini Read more
The Cromwell Crescent Mansion enjoys a location in London, just a 10-minute walk from Olympia Exhibition Centre and a 17-minute walk from Stamford Bridge - Chelsea FC. This property is 1.7 km from Royal Albert Hall. The holiday home features a satellite flat-screen TV and 3 bedrooms. There is a dining area and a kitchen complete with a dishwasher and an oven. London City Airport is 17 km away.