The image is for illustration purposes only. The actual product may not look the same.
Johnson's
Johnson's Baby Shampoo 300ml
Johnson's Baby Shampoo 300ml
Regular price
£1.99
Regular price
Sale price
£1.99
Shipping calculated at checkout.
Quantity
Couldn't load pickup availability
Johnson's Baby Shampoo 300ml – the classic no more tears formula that is as gentle to the eyes as pure water. Specially designed for baby's delicate hair and scalp, it cleanses gently while leaving hair soft, shiny, and easy to comb. Hypoallergenic and dermatologically tested.

The image is for illustration purposes only. The actual product may not look the same.