The Langham London: A Delightful Afternoon Tea Experience
The Palm Court at The Langham London is renowned for being the birthplace of the afternoon tea tradition. The hotel has undergone a complete yet sympathetic refurbishment, evoking the opulent Victorian era during which it opened its doors in 1865. During this time, Victorian society gathered to relish the luxurious experience of pairing tea and cake in the afternoon.