Sign up today! Be the first to hear about our exclusive offers and events.
Congratulations you have now signed up to our newsletters
Free Delivery Over £25* | Return Online & In-Store
Free Delivery Over £25*
We source our sencha green tea leaves from the foothills of Mount Fuji. Our green tea leaves are hand-picked from the Shizuoka region of Japan. The environment quality is perfect for growing Japan’s world-renowned green tea.