Scotch & Soda to open London flagship store amid global expansion
Additionally, Scotch and Soda will continue to roll out its rebranding strategy this year, with the refit of existing stores under its new "free spirit" new design concept
Scotch and Soda has announced it will open a flagship store in London, amid a global expansion which will see the brand open a total of 20 new brick-and-mortar stores globally over the next six months.