Salomon to open first UK stores in London

French sports brand Salomon is set to make its UK retail debut in London, where it has already opened a store in Covent Garden and is planning to open an additional store in Soho on November 14.


OR CONTINUE WITH
Covent Garden
London
Salomon
Store opening