Set in London, near Olympia Exhibition Centre, Royal Albert Hall and Stamford Bridge - Chelsea FC, Luxury Cromwell Apartments features free WiFi. The units have a fully equipped kitchen with a dishwasher, coffee machine, and an oven. A microwave, a toaster and fridge are also provided, as well as a Read more
Set in London, near Olympia Exhibition Centre, Royal Albert Hall and Stamford Bridge - Chelsea FC, Luxury Cromwell Apartments features free WiFi. The units have a fully equipped kitchen with a dishwasher, coffee machine, and an oven. A microwave, a toaster and fridge are also provided, as well as a kettle. Guests can also relax in the garden. The nearest airport is London City Airport, 17 km from the property.