Switzerland’s On to open first Europe flagship on Regent Street, London
Switzerland’s On to open first Europe flagship on Regent Street, London Fast-growing Swiss sports brand On is to open its first European Flagship Store on 10 February on key shopping thoroughfare Regent Street On Located at 169-173 Regent Street, the…