
Topshop to make highly anticipated return with a new home on UK high street
Topshop is returning to the UK high street for the first time since Arcadia collapsed in 2020 and is set to make a comeback with a fresh new London home, just minutes away from Oxford Circus