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