Rowan Kidsilk Haze Fine Yarn, 25g
£3.50 – £12.20
£3.50 – £12.20
£2.00 – £5.80
£2.00 – £7.50
£2.00 – £7.40
£4.50 – £11.40
£1.50 – £4.15
£4.00 – £10.50
£4.50 – £12.25
£4.50 – £11.50
£3.50 – £9.75
£42.00 – £56.00
Payment plans available
£2.75 – £9.95
£2.00 – £5.95
£3.50 – £10.95
£2.50 – £7.10
£2.00 – £6.00
£4.25 – £14.65
£4.00 – £10.50
£4.00 – £9.45
Exclusive to John Lewis