Ski and outdoor fashion brand Salomon is to open a new London “Sportstyle” footwear store in the heart of Soho in time for the winter sports season. The 1,500 sq ft shop at 18 Broadwick Street ...