If you've let your sock collection get faded and holey, you need the London Sock Company's Sock Club. The company's subscription service means you can get fresh, stylish new pairs of socks delivered through your letterbox every month. Prices start at £10 for a monthly sock delivery, and you can even buy the subscription for your busy mates as a gift. They need an excuse to stop wearing those Darth Vader socks to work, anyway.

For more information, visit londonsockcompany.com