The Langham would have to be the best hotel in London.
A true 5 star experience, everything from their staff to the rooms to the spa and dining is absolutely perfect.
I couldn’t have wished for anything more.
Positioned in a wonderful location, I can’t recommend this hotel highly enough and look forward to staying there again in the future.More
- 011 44 20 7486 5800
- Email hotel
- Free Wifi
- Room service