Burberry shop in Covent Garden, London, UK Stock Photo - Alamy
Covent Garden London - London, United Kingdom | Burberry
General view of a Burberry store in Covent Garden, London, UK on September 6, 2018 as the luxury fashion house has said it will stop the practice of burning unsold goods, with
Burberry Brit To Open Covent Garden Store | LDNFASHION
Burberry, King Street, Covent Garden, London, WC2, UK Stock Photo - Alamy
Burberry store in King Street, Covent Garden, London, UK Stock Photo - Alamy
Strathberry | Covent Garden, London | Retail Store
In pictures: Burberry launches Beauty Box in Covent Garden | News | Retail Week