Cotswold - Nettle 100g

Cotswold

£2.49 £3.31

Sorry, this item is out of stock

Cotswold Health Products-Nettle Leaf Tea (100g)Nettle (Urtica dioic) is a popular tea with an earthy, vegetal taste. It is believed to have diuretic properties.