Afternoon Tea in London 2025 – Best Hotels, Cafés & Experiences Ranked
Introduction: Why Afternoon Tea Defines London There are few traditions more quintessentially British than afternoon tea. Originating in the 1840s with the Duchess of Bedford, it quickly became a fashionable…