A cleansing shampoo that removes excess oil from the hair and scalp.For all hair types.Deep Clean Shampoo (300ml)£16.00PriceQuantityAdd to Cart