Tag: Palm court afternoon tea

Afternoon Tea at The Langham, London

Afternoon Tea at The Langham, London

The Langham Hotel in London serves its afternoon tea in Palm Court. Palm Court is famous for being the place where the tradition of afternoon tea began, over 150 years ago. They serve a bespoke version of the afternoon tea tradition and won the award