LONDON, ENGLAND - MAY 2: Nike Town Located On Oxford Street In London On May 2,2017 Stock Photo, Picture and Royalty Free Image. Image 79366772.
London, UK. 22nd Mar, 2020. Nike and Topshop's flagship stores at Oxford Circus are now closed to customers. The social distancing advice for reducing the spread of COVID-19 virus has caused most chains and department stores to close their doors to ...