Advertisement
Clothing & Shoes

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.

Check out our free weekly podcast

Back to top button