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.
5 of the Best Tea Shops in London - London Perfect
26 Best Afternoon Tea in London To Book in 2024
How To Host The Perfect Afternoon Tea – Twinings
36 best afternoon teas in London to book in 2024
London Tea Rooms: 10 Of The Loveliest In Town
15 Best Places For Afternoon Tea in London - Linda On The Run
The Best Afternoon Tea in London, From Westminster Abbey to the Savoy
The Best Afternoon Tea in London, From Westminster Abbey to the Savoy
Twinings Flagship Store 216 Strand
10 Best Places for Afternoon Tea in London – Dutch Girl in London