John Lewis department store on Oxford Street in central London UK


Size: 3481px × 5200px
Photo credit: © Kevin Foy / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: britain, british, building, busy, company, crowded, department, england, gb, john, kingdom, lewis, logo, london, oxford, people, person, retail, retailer, shop, shopfront, shoppers, shopping, sign, store, storefront, street, uk, united