Men's Socks

Our socks are designed for comfort and durability; made from soft cotton and wool blends with reinforced toes and comfort bands. Delightful patterns and staple colours give a dash of flair.

    Products found 16
  • Cotton Rich 3 Pack Socks - Black

    5 Colours

    5 Colours

    was £12.95 now £12.95
  • was £8.95 now £8.95

    £5 Multibuy price

  • Cotton Rich 3 Pack Socks - Navy

    5 Colours

    5 Colours

    was £12.95 now £12.95
  • Wool Rich 3 Pack Socks - Black

    2 Colours

    2 Colours

    was £19.95 now £19.95
  • New

    Jacquard Fine Stripe Socks - Wine & Navy

    2 Colours

    2 Colours

    was £8.95 now £8.95

    £5 Multibuy price

  • New

    Jacquard Herringbone Socks - Wine

    3 Colours

    3 Colours

    was £8.95 now £8.95

    £5 Multibuy price

  • New

    Jacquard Dog Motif Socks - Purple

    8 Colours

    8 Colours

    was £8.95 now £8.95

    £5 Multibuy price

  • New

    Jacquard Stripe Socks - Orange

    2 Colours

    2 Colours

    was £8.95 now £8.95

    £5 Multibuy price

  • New

    Jacquard Fine Stripe Socks - Green & Navy

    2 Colours

    2 Colours

    was £8.95 now £8.95

    £5 Multibuy price

  • New

    Jacquard Multi Stripe Socks - Cobalt Blue
    was £8.95 now £8.95

    £5 Multibuy price

  • New

    Jacquard Lightbulb Motif Socks - Blue

    8 Colours

    8 Colours

    was £8.95 now £8.95

    £5 Multibuy price

  • New

    Jacquard Block Stripe Socks - Red & Olive

    2 Colours

    2 Colours

    was £8.95 now £8.95

    £5 Multibuy price

  • New

    Jacquard Lapwing Motif Socks - Grey

    8 Colours

    8 Colours

    was £8.95 now £8.95

    £5 Multibuy price

  • New

    Jacquard Tile Print Socks - Red & Navy

    2 Colours

    2 Colours

    was £8.95 now £8.95

    £5 Multibuy price

  • New

    Jacquard Block Stripe Socks - Blue

    2 Colours

    2 Colours

    was £8.95 now £8.95

    £5 Multibuy price

  • New

    Jacquard Squirrel Motif Socks - Navy

    8 Colours

    8 Colours

    was £8.95 now £8.95

    £5 Multibuy price