Best London Afternoon Teas

Central London is home of exceptional afternoon tea - from classic, to health-conscious Tea-Tox menu, Festive, Celebratory, and Champagne Afternoon Tea.