Burberry launches store in Shanghai
British luxury brand Burberry celebrate the launch of its new Shanghai flagship store, Burberry Kerry Centre, by bringing the spirit, creativity and heritage of the brand from its hometown of London into the heart of Shanghai, China