Skip to content
On opens running flagship in Shanghai’s financial hub

Swiss running brand On has unveiled a new flagship store in Shanghai’s Lujiazui financial district. The store’s design engages with the tension between urban architecture and the spirit of running. The exterior features a facade of gray, hand-rammed earth bricks — a material that references traditional Shanghai heritage and contrasts with the district’s glass-and-steel skyscrapers. Inside, the space balances two functions: a technical showcase for performance running shoes and a community hub for urban runners. The layout is designed to evoke the flow of a city run, transitioning from structured to more fluid areas. The store is intended to be more than a retail space — it’s positioned as inspiration for the local athletic community.

Related reading: Q3 sportswear results, Singles’ Day wins fuel Asia momentum

Luxury’s personalized toolkit for business in China. Join now to sharpen your focus.

Subscribe now

Have an account? Login