Featured
The Art of Afternoon Tea at London’s St. James’s Hotel
Afternoon tea isn’t just a cliché thing you check off a list when you’re in England. It really is the main event. Rain or shine, sitting down for tea and fancy bites at 3pm feels necessary, and no one does it quite like the Brits.
July 7, 2025