27 Best Afternoon Teas in London (2024)
Afternoon tea is one of the most popular thing for visitors to do in London due to the stereotype that Brits love tea – and it’s true. Brits do love tea, though as you’ll read in my “what you don’t know about London” guide, they don’t sit down for “proper” afternoon tea (featuring sandwiches and scones and cakes) regularly – that’s still a …