Skip to content
Free 24h Delivery When You Spend £20 | Spend £60, Get £10 Back.
Free 24h Delivery When You Spend £20 | Spend £60, Get £10 Back.

Moisturising Hair Shampoo (300ml)

Original price £10.95 - Original price £10.95
Original price
£10.95
£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.