4.8 (657) · € 10.50 · En stock
From English breakfast tea to noble blends like Earl Grey and Prince of Wales, London is synonymous with tea. To stock up for yourself or to grab some London-themed souvenirs, these are the tea shops in London you need to visit.
The Best Afternoon Tea in London, From Westminster Abbey to the Savoy
London's best afternoon teas
London's Best Tea Spots
The Best Afternoon Tea in London, From Westminster Abbey to the Savoy
5 of the Best Tea Shops in London - London Perfect
St. James Court, London - 5 Star Hotel in Westminster
The 10 Best Afternoon Teas in London - World of Wanderlust
The Best London Tea Shops
The Best Afternoon Tea in London, From Westminster Abbey to the Savoy
London's Best Tea Spots