We have an advertising relationship with some of the stores we link to on this site. Your prices are not affected!

Printer-friendly versionPrinter-friendly version
Business Description: 
Their flagship tea shop in London's Covent Garden, offers the finest selection of over 120 loose leaf tea and infusions, alongside wonderful teasets and accessories. Upstairs, staff fill caddies of loose leaf tea for each individual order, while downstairs provides a showcase of the Tea Palace range of tea, each tea with its own little bottle to allow you to sample the amazing aromas. VISIT STORE
12 Covent Garden Market
Covent Garden, Strand
United Kingdom
+44 20 7836 6997
Cuisine From: 
United Kingdom
Type of Business: 
Coffee and Tea Stores
Special Interest: 
Coffee and Tea