2016-06-23T00:00:00
Lyle & Scott has decided to close its flagship store in London's Carnaby Street and to move it to another unspecified location. The British company also has two outlet stores in the U.K., in addition to its web shop.
For team or company-wide subscriptions and enquiries see our corporate membership page.
Site powered by Webvision Cloud