Burberry, 3A Covent Garden, London - Fashion Shops near Covent Garden Tube Station
Burberry plans £20m London store revamp | Burberry group | The Guardian
Burberry Brit Store Covent Garden
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