BURBERRY Launches Garden Pop-Up at Shanghai’s Plaza 66 Mall

BURBERRY is bringing the beauty of the outdoors into the heart of Shanghai with the unveiling of its latest Garden Pop-Up at Plaza 66 Mall. The immersive retail activation transforms a section of the luxury shopping destination into a lush, nature-inspired environment that celebrates the British heritage brand’s connection to craftsmanship, exploration, and the natural world.

Inspired by the charm of an English garden, the pop-up features an abundance of greenery, blooming florals, and sculptural landscaping elements that create a serene escape from the bustling city. Visitors are welcomed into a thoughtfully designed space where BURBERRY’s latest collections are presented within a setting that reflects the brand’s contemporary vision of outdoor luxury.

The installation combines natural textures with refined architectural details, balancing organic forms and modern design. Signature BURBERRY motifs appear throughout the space, while curated product displays showcase seasonal ready-to-wear, accessories, and leather goods against a backdrop of vibrant botanical elements.

Designed as both a retail destination and experiential environment, the Garden Pop-Up encourages visitors to explore, discover, and engage with the brand in a more immersive way. The activation highlights BURBERRY’s continued focus on creating memorable customer experiences that extend beyond traditional retail, blending storytelling, design, and commerce into a cohesive journey.

Located within Shanghai’s prestigious Plaza 66 Mall, the Garden Pop-Up offers a fresh interpretation of BURBERRY’s identity, bringing a touch of British countryside charm to one of China’s leading luxury retail destinations. Through this seasonal installation, the brand transforms shopping into an experience rooted in nature, creativity, and modern elegance.

Photos by Burberry