Keep your feet and legs pampered with these John Lewis knee-high socks. Made from a soft fabric with a stretch addition for the perfect fit, the socks have an all-over horizontal stripe pattern and contrasting heel, toe and elasticated cuff. One size fits UK shoe size 4-8.