John Lewis Cashmere Blend Ribbed Socks, Gold
£30.00£21.00£15.00
John Lewis Cashmere Blend Ribbed Socks, Navy
£30.00£15.00
John Lewis Cashmere Blend Check Socks, Bottle Green
£30.00£21.00£15.00
John Lewis Cashmere Blend Fairisle Socks, Burgundy
£30.00£21.00£15.00
Exclusive to John Lewis