
Xincha - Chinese Green Tea 2025
Fine Chinese Xincha 新茶 (Chinese for “fresh tea”) from this year’s first green tea harvest in March/April. These Imperial Grade varieties are among the finest in their class, offering exceptional flavour and a wonderfully fresh, grassy character. Flown in directly from the tea farm – available only while stocks last.