Hampstead Tea, is tea as it was meant to be. Pure tea full of flavour and fragrance, made from lush, green, naturally grown tea leaves.
At Hampstead Tea their pledge is to support the growing of the finest Biodynamic and Organic Teas which revolves around the dual notions of great taste and peace of mind. The Tea is farmed intuitively, responsibly and in tune with nature, always nurturing the purity of the source. This is guaranteed by their organic certification.