Advertisement
Clothing & ShoesNews

Salomon debuts in UK with two London stores

The first 3,628 sq ft store located in The Yards, part of Covent Garden, has already opened its doors while a second location in Soho is set to open on 14 November

Mountain sports lifestyle brand Salomon is debuting in the UK with the launch of two new London stores. 

Check out our free weekly podcast

Back to top button