Inspired by a rich British Heritage, particularly rooted in the Victorian era, The London Sock Company creates luxury socks for the discerning customer with a twist. Crafted from Scottish Lisle thread cotton these socks are made to be worn for years on end.