Oxford Street, London, UK. 24th October, 2017.The Stranger Things shopfront at the Top Shop in Oxford Street Credit: Guy Bell/Alamy Live News Stock Photo - Alamy
Topshop - Wikipedia
What does Topshop's return to the US mean? - Retail Gazette
How these mammoth Soho stores skirt the city's zoning laws