Socks
- Wool, wool mix, cotton, cotton mix
- Cashmere, silk
- Short ankle length, half hose and knee length
- Plain, patterned, argyle, stripes
- One size and sized sock sock sizes
- Prices from £4.95 to £29.95
Brands
- Burlington
- Wolsey
- Viyella
- HJ Hall
- Pantherella
