London's Finest Afternoon Tea Spots Best For…
Afternoon tea at Laduree.
TWG Tea at Harrod's Food Halls. Look at those gorgeous canisters! In the US, TWG is available at Dean & DeLuca.
London's Best Places For Afternoon Tea - The City's Top Scones, Finger Sandwiches And Teas
CO - Soho Burger afternoon tea & a glass of prosecco, To try very soon!