1000 Mile are the makers of the great range of 1000 mile socks. The 1000 Mile sock is a sock within a sock. The inner layer stays with the foot, the outer layer moves with the shoe thus eliminating friction on the skin and reducing wear.
1000 Mile Socks, 10 products from £5.35 to £9.67,
rated 4.5 out of 5 based on 1 customer reviews.