Stores April, 24 2014

Look Inside Burberry’s New Flagship in Shanghai

Burberry bring their iconic British heritage to China with the opening of their new Burberry Kerry Centre Flagship in Shanghai. The custom-built structure, inspired by the famous London flagship, sits on the banks of the Huangpu River in the Shanghai Shipyard.  The brand continues to invest in China — this marks their 36th door in the country. See the new space in the gallery above.