GREEN TEA

FROM JAPAN

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.

Green tea plant
8001 885 250 (toll free)

Monday - Friday: 9am - 6pm

Saturday: Closed

Sunday: Closed

Public Holidays: Closed






© 2020 The Body Shop International Limited

® A Registered Trademark Of The Body Shop International Limited ™ A Trademark Of The Body Shop International Limited All Rights Reserved.