London, Uk - April 23, 2016: People Shop At Uniqlo, Oxford Street In London. Oxford Street Has Approximately Half A Million Daily Visitors And 320 Stores. Stock Photo, Picture And Royalty Free Image. Image 136136400.
Uniqlo, 311 Oxford Street, London - Fashion Shops near Oxford Circus Tube Station
UniQlo flagship store, Oxford Street, London Stock Photo - Alamy
A general view as UNIQLO 311 Oxford Street Store opens to the public... News Photo - Getty Images