Zimmermann debuts largest China store in Shanghai
Australian luxury brand Zimmermann has opened its largest store in China at HKRI Taikoo Hui in Shanghai. The two-level, 375 sqm boutique is the brand’s second location in the city and was designed by Studio McQualter. Located in the Jing’an district, the store features a minimalist façade and an interior that blends modern architecture with curated art. A central concrete staircase connects both floors, with the upper level housing a VIP lounge and accessories area. The opening coincides with the launch of Zimmermann’s Beijing flagship and its Spring 2025 collection.