Best Afternoon Tea in London: Where to Go in 2025By 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.