Origin Green Sencha tea from their Sri Lankan Sanquar estate, is a Japanese style green tea.
Sencha, or ‘simmered tea’ as we know it, refers to the way that dried leaves make this beautiful light coloured liquid.
Comes in a pack of 100 pyramid tea bags.
No products were found matching your selection.
No products in the cart.