Add to basket, John Lewis Baby Stripe Trousers, Red/WhiteJohn Lewis Baby Stripe Trousers, Red/White£10.00 – £11.00£8.00 – £8.80Save 20% until 4 June 2024