Teas › Hampstead matcha & nettle 20 bags Image 1 of 1 Hampstead matcha & nettle 20 bags $8.99 100% Organic & Biodynamic Green Tea, Nettle, Matcha Powder Add To Cart Added! 100% Organic & Biodynamic Green Tea, Nettle, Matcha Powder You Might Also Like Buddha burdock root tea 18 bags $8.95 Rosemary and brown rice 8 bags $8.99 Barry’s Irish breakfast (80 bags) $9.95 Ahmad Earl Grey (20 bags) $5.99 PG earl Grey 25 bags $7.99