Photo gallery for Ember Locke Kensington
Ember Locke Kensington
Reviews
9.2
Wonderful
About this property
4-star hotel in London City Centre
Explore the area
202-220 Cromwell Road, London, England, SW5 0SW
- Kensington High Street9 min walk
- Natural History Museum15 min walk
- Hyde Park3 min drive
- London (LHR-Heathrow)28 min drive