There are now Burberry mega-stores in Beijing, Hong Kong and Shanghai. Pictured is a Burberry store inside the Shanghai K11 art mall at Huaihai Middle Road.