Today, Burberry announces the opening of Shanghai Plaza 66, its new flagship store – the second flagship store to feature Burberry’s new global design concept that encapsulates the essence of the luxury house.

This content is locked for members only
Login or Subscribe Now To Unlock The Article!