One of the most popular green teas in China ✓ High in antioxidants and vitamin C ✓ 100g = 50 cups 100% organic Sencha green tea made from whole green tea leaves grown sustainably in China. Sencha green tea is known for its antioxidant properties and delicate flavour, making it an ideal drink to enjoy at any time of the day.
