Lyle & Scott has opened a flagship store at 96 Ferdinand Bolstraat in Amsterdam. Lyle & Scott is a Scottish brand that has existed for over 140 years and stands for quality and expertise. In addition to Amsterdam, the brand has flagship stores in Utrecht, Rotterdam, Scotland and Sweden.
B&O Retail represented the landlord in this transaction.