John Lewis department store in Oxford Street, London, Britain, UK


John Lewis department store in Oxford Street, London, Britain, UK


Size: 5197px × 3451px
Photo credit: © Jack Sullivan / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: britain, british, department, eec, england, english, eu, europe, european, exterior, gb, great, john, kingdom, lewis, london, oxford, retail, shop, sign, store, street, uk, united