In the heart of South Kensington
The Pelham London is a 5-star hotel located in South Kensington, London's Museum Quarter.
- Close to The British Museum and The V&A Museum
- Harrods and the Royal Albert Hall are in the nearby
- Michelin-starred restaurant "La Trattoria by Alfredo Russo"
Take advantage of our offers to visit the most interesting attractions in South Kensington!