5 of the Best Tea Shops in London - London Perfect
The Tea House - Sadly our Covent Garden store had to close its doors for the time being but our ONLINE STORE IS OPEN. Teas delivered worldwide! www.theteahouseltd.com Take me to the
Whittard of Chelsea | Covent Garden
Best Tea Shop London: Where to buy tea | Changes In Longitude