Lyle & Scott (London) is closing its flagship store on Carnaby Street in London. The menswear brand plans to reopen the flagship at another yet-to-be-confirmed site.
“The relocation of our flagship store is part of our ongoing strategy to remain innovative, interesting and individual in an increasingly competitive high street,” said Lyle & Scott Omnichannel Director Ben Gunn, in a Drapers article.
The 1 Carnaby St. location opened in October 2014. The brand was founded in 1974.