Scotch & Soda’s Return to Carnaby Street
Amsterdam-based fashion label Scotch & Soda has reopened its Carnaby Street store under new ownership.The store, located at 13/14 Carnaby Street, had been closed following the brand's bankruptcy and acquisition…


