Lyle & Scott to open its first London store
The brand, which was founded nearly 150 years ago, originally specialised in designing and retailing Scottish knitwear
Menswear brand Lyle & Scott has announced it is to open its first store in the UK, located at Wembley Parkโs London Designer Outlet.