Crocs ICON Store Concept, SoHo NYC.
- Shop Drop Daily

- Jul 29
- 2 min read
Updated: Aug 11

SDD25/30_02:
The Crocs Experience, Built for NYC
SoHO New York
Crocs has made a powerful statement in New York City with the opening of its first ICON store, a bold 4,000 sq ft brand experience right in the heart of SoHo. Far more than just a retail location, this new flagship is a fully immersive celebration of Crocs' playful, expressive identity brought to life in physical form. Every inch of the store reflects Crocs’ evolution and future-forward attitude, from high-impact storytelling zones to culturally rooted visual details that make the space undeniably New York.






