Photo gallery for Ember Locke Kensington
Ember Locke Kensington
4-star hotel in London City Centre
Reviews
9.2
Wonderful
Popular amenities
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