100 Cromwell Road,
London, SW7 4ER,
020 7373 2222
email@example.comCosts 10p per minute + network extras
0871 942 9022
Situated on Cromwell Road, within easy walking distance to Natural History Museum, Victoria and Albert Museum, Imperial college, The Royal Albert Hall and the world renowned London department store Harrods.
The charming Crowne Plaza London Kensington Hotel is located in the heart of Kensington.
* All travel times and fairs are approximate. Please check detail with our concierge.