Oxford Street, London, UK. 24th July 2012. The John Lewis store is draped in a giant Union Jack as many shops in central London have an Olympic and sports themes, some avoid the use of the 2012 logo and wording because of strict branding issues.
Size: 2848px × 4288px
Location: Oxford Street, London
Photo credit: © Matthew Chattle / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: flagship, jack, john, lewis, olympic, oxford, store, street, union