Tea Tree Shampoo Tea Tree Shampoo Tea Tree Shampoo (3060) Cosmetic with £1.65 exc. VAT Size: [Choose]Tea Tree Shampoo 100mlTea Tree Shampoo 250ml (+£1.60)Tea Tree Shampoo 500ml (+£3.98)Tea Tree Shampoo 1Litre (+£7.01)Tea Tree Shampoo 2.5Litres (+£17.83)Tea Tree Shampoo 5Litres (+£35.15) Quantity: at £1.65 each Add To Basket