Netherlands-based lifestyle fashion brand Scotch and Soda has opened a store in Den Bosch as part of its accelerated physical store network expansion strategy.
Located in a former theatre built in 1919 by architect AJ Hekker, the store is said to be the company’s largest store in the world.
It is spread across three floors, with a selling space of 510m², and features a bespoke bar space and dedicated family fitting room.
The new store offers lifestyle collections for men, women and children as well as footwear, eyewear, fragrances and the company’s premium denim line, Amsterdams Blauw.
Scotch and Soda CEO Frederick Lukoff said: “This week’s opening is a pivotal moment in our history, despite the obstructive effects of the Covid-19 pandemic on our current retail performance.
“We recognise the significant importance to connect with our customers regardless of circumstances, and we are confident that better days will come.
“It will remain fundamental to connect with our customers one-on-one in stores, in combination with all our growing digital distribution channels, in order to offer the best possible experience to customers in the future.”
Earlier this month, Scotch and Soda opened a store in Utrecht and one at the Westfield Mall of the Netherlands, a brand new shopping mall in Leidschendam.
In June, the company will open showrooms in Shanghai and Milan. In September, it will open its first location in Poland.
By the end of October, the retailer plans to open at least another 12 new brick-and-mortar stores and 12 shop-in-shops in the US, Germany, France, Israel, Australia, the Middle East, Ukraine, Switzerland and Sweden.
The company currently operates a retail network of 227 stores and 161 shop-in-shops. Last month, it announced plans to open 15 stores in the following six months.