Event
06 11 2025
Where to have the best Christmas high tea in London? (2025)
Afternoon tea has long been a symbol of elegance in British culture. Originating in the 19th century as a refined teabreak, it has become a treasured ritual that celebrates calm, comfort, and conversation.