UK, London : Nike Town is pictured on Oxford Street in Central London on 17 July 2014.


Size: 5760px × 3840px
Photo credit: © Christopher Williamson / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: buy, buying, city, economy, front, high, logo, logos, retail, retailers, shop, shoppers, shopping, shops, store, street, urban