Shoppers and tourists carrying shopping bags walk past the department store Selfridges on Oxford Street in central London.
Size: 3453px × 5179px
Location: London
Photo credit: © Troika / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: alternative, bags, branch, branches, britain, business, clothing, commerce, decline, department, economy, england, english, flagship, gb, great, high, highstreet, interest, kingdom, landmark, london, men, oxford, place, retail, retailer, retailing, selfridge, selfridges, shop, shopper, shoppers, shopping, shops, store, stores, street, tourist, tourists, uk, united, women