What is the Prettiest Afternoon Tea in London?

Afternoon tea has always been about more than tea and cake. It’s about slowing down, celebrating life’s special moments and spending quality time with the people who matter most. London is home to some of the most beautiful afternoon teas in the world, from elegant floral displays and botanical creations to colourful themed experiences that(…)