Newswire Mann Market

Scotch & Soda to Open 20 Stores Globally

The upcoming Scotch & Soda store in London (Photo @Scotch & Soda)

Amsterdam-based lifestyle and fashion brand Scotch & Soda said that it will open a total of 20 new brick-and-mortar stores globally over the next six months, including directly operated and franchise shops will also open in key cities such as Washington D.C. and Boston.

Other openings include locations in Frankfurt, Germany; Dubai, United Arab Emirates; Doha, Qatar; Tel Aviv; Johannesburg; Cairo and Shanghai and Beijing. It follows the recent opening of 16 stores globally in the last six months. Highlights of the retail network acceleration include the upcoming launch of two Scotch & Soda flagship stores in Milan and London, its largest European stores outside of The Netherlands.

Additionally, Scotch & Soda will continue to roll out its rebranding strategy this year, with the refit of existing stores under its vibrant “Free Spirit” new design concept in cities such as Amsterdam, Paris, Lyon, Madrid, Barcelona and Luxemburg City.

“The growth momentum we saw last year continues to strengthen, with more locations launching globally. We are looking forward to the opening of our flagship stores in Milan and London, in two of the world’s most attractive fashion retail destinations,” said Frederick Lukoff, CEO. “It is a great opportunity to reach new customers worldwide, and to introduce them to our brand,