The 15 Best Affordable Afternoon Teas in London 2022. Discover the best places for affordable afternoon tea in London.