Afternoon tea is a great British tradition first introduced in England in 1849 by Anna, the seventh Duchess of Bedford, who enjoyed afternoon tea to curb her appetite as dinner was usually served late in her household. Since we Londoners love to get boozy, we took this quintessential English custom...
Updated 22 Aug 2025