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, 11 products from £5.35 to £9.67,
rated 4.8 out of 5 based on 2 customer reviews.