SocietyUnited KingdomAfternoon tea: A British institution04:50This browser does not support the video element.SocietyUnited Kingdom03/30/2023March 30, 2023Afternoon tea in London's luxury hotels is served with scones, sandwiches, pastries and champagne. The elegant ritual has a long tradition, and in modern terms: it's highly instagrammable.Copy linkAdvertisement