Dr. Martens Shoe Shop, Seven Dials, London. Shoppers walking past the shop front to the fashion brand footwear store near Covent Garden Stock Photo - Alamy
Queue outside Dr. Martens store in Covent Garden, central London Stock Photo - Alamy
Dr Martens to open 100th EMEA store on Oxford Street - Retail Gazette
C) KayDavisArt Mr Hat: back in London, and have discovered that he is on the posters in the shop windows of the Dr Martens store in London (Covent Garden, S…
Dr Martens, 17-19 Neal Street, London - Shoe Shops near Covent Garden Tube Station