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…
FOOD, TRAVEL & LIFESTYLE CREATOR
Copyright © 2024 MOSTLYFOODANDTRAVEL · Theme by 17th Avenue