London Sock Company

A pair of socks from the London Sock Co. are the product of two city professionals' vivid imagination, inspired by a unique 1833 Victorian illustration of dapper gentleman sporting some very rakish ensembles.

Refine