John Lewis shopfront sign 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, company, department, england, gb, john, kingdom, lewis, logo, london, retail, retailer, shop, shopfront, sign, store, storefront, uk, united