In pictures: Burberry launches Beauty Box in Covent Garden | News | Retail Week
London, UK - August 1st 2018: Luxury fashion brand Burberry logo on a sign on storefront in the iconic Covent Garden in London, England Stock Photo | Adobe Stock
Burberry Brit fashion store, Covent Garden, London, England, UK Stock Photo - Alamy
Covent Garden Pictures | Directory | Clothing
Burberry to become 'climate positive' by 2040 - edie