An Etiquette Guide to Afternoon Tea in London, Which Is Best Enjoyed at The GoringThe Goring's Afternoon Tea embodies a century of British tradition and luxury, offering a unique and elegant dining experience.