Here are herbal tea shop located in London:
Camden Tea Shop in Camden Lock Market United Kingdom |
The Tea House in London, United Kingdom |
London Tea Exchange in London, United Kingdom |
The Chinese Tea Company in London, United Kingdom |
T2 Tea in London, United Kingdom |