Best Afternoon Tea in London: Where to GoBy Daniel GlobeSeptember 26, 2025 One of London’s top afternoon teas in 2025 awaits, offering unforgettable elegance and flavors—discover the perfect spot to indulge and satisfy your cravings.