8.The Langham London
The Langham Hotel is located in the center of the West End, Theatreland and London’s luxury shopping area.
It was first opened in 1865 and it was Europe’s first Grand Hotel!
After a complete refurbishment of 80 million pounds, the hotel now offers two options: the Grand rooms that feature a modern classic style and the Classic rooms that follow the traditional lines.
And as you might know, the Palm Court here was the place where the afternoon tea tradition began over 140 years before and it continues today.
If I were you, I wouldn’t miss its vaulted wine corridor where their world-class collection is exposed.