Topshop's flagship Oxford Street store set to close

The three-storey building on London’s Oxford Street will not reopen when coronavirus restrictions end.

Thank You

Leave a Reply