In stock
Buy in store
278 Upper Richmond Road, London, London
It starts with sencha green tea as a base, providing you with a smooth taste and numerous health benefits. Green tea is naturally rich in antioxidants, and provides a natural detox on the body. The key ingredients in this tea are the mints, spearmint and fieldmint, which provide the wonderful taste and aroma all you mint lovers out there will adore...
See more