• Home
  • Tags
  • Scotch & Soda

Scotch & Soda news and archive


Scotch & Soda opens largest store to date in Den Bosch, the Netherlands

Scotch & Soda has opened a new store in the city of Den Bosch in the Netherlands, the Dutch fashion retailer’s largest store to date. Located in a former theatre built in 1919, the three-floor store spans 510 square metres of selling space and carries all the brand’s lifestyle collections, including womenswear, menswear, kidswear, footwear,...

6 Apr 2021