John LewisCashmere Half Zip High Neck Jumper£129.00 – £139.00100% Sustainable Fibre Alliance certified
John LewisLymington Pleated Silk Tapered Lampshade£27.50 – £70.00Payment plans available+ 6Selected Products Reduced