An Etiquette Guide to Afternoon Tea in London, Which Is Best Enjoyed at The Goring
A truly refined experience steeped in over a century of tradition and elegance, Afternoon Tea at The Goring offers guests a taste of quintessentially British sophistication. Established in…