Established in 1882, HJ Hall is the largest independent UK sock manufacturer.
Remember the "Hall Mark" - the sign of quality socks.