Skip to content
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.

Luxury’s personalized toolkit for business in China. Join now to sharpen your focus.

Subscribe now

Have an account? Login