Burberry opens new newest flagship store in Plaza 66, Shanghai. The second flagship to feature our new global design concept, the store encapsulates the essence of Burberry: authentic, bold, elevated, with creativity at its core.
“A place of discovery, the store is emblematic of our rich heritage – at once, embodying creativity and innovation with our new global design concept, while supporting China’s ambition to become carbon neutral. It is a unique and bold setting which brings our brand vision to life and we’re excited to welcome customers to our new home in Shanghai, providing the finest luxury products and exceptional experience that are hallmarks of shopping with Burberry.’ Josie Zhang, Burberry China President
In line with our industry-leading ambition to become Climate Positive by 2040, our Plaza 66 store is carbon neutral.
Discover Plaza 66: http://www.brby.co/9wf