Last orders for december posting by the 18th please & happy solstice to you all. Back January 4th 2025!

Green tea (Camellia sinensis) Organic

Green tea (Camellia sinensis) Organic

Regular price £5.00
Unit price  per 
Tax included. Shipping calculated at checkout.

Green tea, absolutely amazing, so many benefits!, still awaking but a lot less edgy than the caffeine from coffee.