‘Hair feels stronger’ with £45 shampoo reduced to £8 in 1000ml Home Bargains deal

Wait 5 sec.

The deal saves shoppers 82 per cent on the product while stocks last