
Prices in the Marks & Spencer mens socks category currently start from just £8 for the Hugo 3 Pack Logo Label Cotton Rich Ribbed Socks White Mix.
If you are looking for the biggest saving, the Hugo 3 Pack Logo Label Cotton Rich Ribbed Socks White Mix is currently reduced by 60% down to £8.
Marks & Spencer currently stock mens socks from HUGO.