top of page

New Balance 204L Pop-Up Experience, Shanghai China.

Updated: Oct 15, 2025


Pictures courtesy of New Balance
Pictures courtesy of New Balance


SDD25/39_03:

New Balance 204L: A Strolling Story in Shanghai

Shanghai, China.



New Balance transformed Shanghai’s Sof Garden on Julu Road into a multi-sensory experience for the launch of its new 204L lifestyle sneaker. Blending art, lifestyle, and product storytelling, the pop-up reimagined a classic garden house as a flowing journey through colour, material, and mood, bringing the retro 204L silhouette to life through immersive design.



Want to read more?

Subscribe to shopdropdaily.com to keep reading this exclusive post.

bottom of page