A favourite amongst tea connoisseurs, the Sencha green tea from the Zhejiang Province of China is known for its energizing aroma. With a perfect balance of sweetness and tart, the long green leaves are quite toasty yet subtly vegetal. Every cup of this light tea is a rich nourishing concoction. Made using the traditional steaming technique, the leaves are dried and rolled which gives them their signature needle shape look. This process intensifies the flavours as the leaves release their juices giving the tea its characteristic deep essence.