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