On Opens Flagship Store In The Heart Of Zurich
Premium sportswear brand, On have opened their first store location in the heart of downtown Zurich. 15 years after its founding in the Swiss Alps, On have moved to its brand new historic location at Limmatquai 28. On has a deep connection with its homeland and this creates a new meeting point for movement and … On Opens Flagship Store In The Heart Of Zurich








