HJ Hall's outdoor range of high-performance technical socks
Unique Patented design in over 20 different designs and over 30 colours - often copied never beaten.
The history and background of HJ Hall Socks - since 1882.
HJ Sock Group - Sock Makers Since 1882