Shoppers at the Burberry outlet store in Hackney, east London, UK Stock Photo - Alamy
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 Outlet Store. Burberry Factory Shop Hackney, London
Burberry Shoes and Bags Are About to Be Everywhere: Here's Why – Sourcing Journal
Inside Burberry's Mammoth New London Flagship | British Vogue