Skip to content
Spend £60 get £10 back with code SAVE10 | Free 24H delivery for orders over £20
Spend £60 get £10 back with code SAVE10

Moisturising Hair Shampoo (300ml)

Original price £10.95 - Original price £10.95
Original price
£10.95 - £10.95
Current price £10.95
Handmade in England, Mitchell’s Hair Shampoo uses pure ingredients for a luxurious and refreshing cleansing experience. The lightly fragranced lanolin rich shampoo naturally helps to condition your hair leaving it soft, shiny and manageable.Moisturising, Nourishing, Natural, Lanolin