Longjing
Our range of longjing is a selection of the most exclusive teas from a terroir recognised as the best region for producing the No. 1 green tea in China: Shi Feng Mountain, not far from West Lake in Zhejiang, China (a UNESCO World Heritage Site). We source these teas directly from an official supplier of the government, one of the most renowned tea gardens in China.