Topshop clothing will be available in 32 high street stores following the brand’s departure from the high street in 2021
Full list of Topshop locations coming back to UK high streets

19
Topshop clothing will be available in 32 high street stores following the brand’s departure from the high street in 2021