Design
Scotch & Soda plans UK expansion
Young Dutch fashion brand Scotch & Soda is planning a retail push across the UK after opening its new flagship last week on Carnaby Street, London. Marking the fashion retailer’s third store in the capital, the 590 square foot store at 13-14 Carnaby Street joins the brands other two stores opened last year in Westbourne Grove, one for Scotch &...
loading...