Retail |Interview Featured
Inside Swiss sports brand On’s debut UK store
Swiss high-performance running brand On opens its largest store to date and its first in the UK today, February 10, on Regent Street in London. Located at 169 - 173 Regent Street, the three-storey retail space spans 860 square feet and marks the brand’s first UK flagship store, adding to its locations in New York, Los Angeles, Tokyo and Zurich...
10 Feb 2023