As of today you can find a selection of our socks available to buy from Selfridges – online and in-store in London, Birmingham and both Manchester branches.
Sock on!