Press News Retail News

China in-store News

Burberry Unveils Shanghai Plaza 66 Flagship


Photo by


The new flagship store is the second to feature Burberry’s new global design concept that encapsulates the essence of the luxury house.


The store has been designed in collaboration with renowned architect Vincenzo De Cotiis, juxtaposing brutalist elements with luxurious materials to create a distinctly modern feel. The store features display fixtures and plinths constructed in a variety of textures from concrete to ceramics to high-gloss finishes.


The core colours of the Burberry check – beige, black, white and red – are also explored and developed throughout the store, whilst the iconic pattern itself is reinterpreted in the gridded ceiling’s mirror zones, creating a sense of openness as it reflects the roaming tiled chequerboard floors.


Burberry has a longstanding commitment to creating a more sustainable future by reducing its environmental impacts and driving positive change.


The brand will open two more flagships featuring its new design concept over the next year – on Rue Saint-Honoré in Paris and on Bond Street in London.




Dear Visitor ,
Visitor registration for China in-store 2019 will be available in October 2018. Thank you!