where are hj hall socks made?
THE STORY OF HJ SOCKS. The Hall family have been manufacturing socks in Leicestershire since 1882. This longevity is borne through experience, enthusiasm, constant innovation and design creativity.