… Hampstead Biochai Based on a traditional Indian recipe, this chai, £1.89 for 25 bags, … It hails from the Makaibari tea estate in India’s Darjeeling province, the world’s first … growers of the Coorg district of southern India, where the highly fertile land is …