Read the latest travel articles for London by the top sources.
The Pelham Hotel
Chic, cozy hotel in London, popular with fashionistas.
The Pelham Hotel is a savvy-insider, cool place to stay in London, South Kensington, featured and recommended by:
+ Our Friends September 16, 2007
Check out the latest reviews and articles on The Pelham Hotel
Address: 15 Cromwell Place
Phone: 44 20 7589 8288