Hampstead Clean Green Tea is a delicate and fresh tasting biodynamic green Tea, proudly sourced from the Makaibari estate in Darjeeling.
Hampstead Clean Green Tea is steamed immediately after harvesting, to lock in freshness, producing a mouth-watering soft clean green flavour.