Burberry opens flagship store in Shanghai, China - Retail in Asia
Burberry flagship store, Shanghai – China
Burberry Opens Flagship Store in Shanghai
A woman walks in front of Burberry's new flagship store on April 25,... News Photo - Getty Images
Burberry sales rise despite China lockdowns
FILE--View of a boutique of Burberry in Shanghai, China, 22 November 2018. The Shanghai flagship store of the luxury fashion brand of the UK's Bur Stock Photo - Alamy
Burberry flagship store, Shanghai – China
Burberry flagship store, Shanghai – China
Burberry fêtes new Shanghai store
Burberry unveils flagship store featuring new luxury design concept at Shanghai Plaza 66 - Burberry
Burberry in Shanghai: Flagship Opening, London Dreams & Celebration
Luxury Daily
Burberry unveils flagship store featuring new luxury design concept at Shanghai Plaza 66 - Burberry