Hampstead Tea

Hampstead Tea believes in tea. Their single estate organic teas are grown at Makaibari, a one hundred and twenty five year old estate, situated 3,000 – 4,000 feet high up in the Himalayas in Darjeeling India. Biodynamic, organic, fair trade and award winning, Hampstead Tea’s black, green and white teas and rich herbal infusions are prized for their quality and taste.