ECCO China Design Center

Credits

Year
2026
Location
Lujiazui, Shanghai (CN)
Disciplines
Interior
Category
Workplace
Award
Winner

Details

Located in Lujiazui, Shanghai, the Ecco China Design Center is a creative hub for footwear and apparel R&D. The human-centred space dissolves physical boundaries to create a fluid central plaza. Modular seating adapts to diverse interaction scenarios, offering flexibility and freedom, while custom artworks, such as the embroidered piece “Fragments of Light,” translate the brand’s DNA into everyday inspiration, continuously sparking creativity and emotional engagement.

Jump to top of page