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.

© Original Image Source
SDD Shop Drop Daily

A daily drop of the best retail store concepts, visual merchandising, pop-ups, window displays and branded shop environments globally.

Curated by Tim Nash

  • LinkedIn
  • Instagram
bottom of page