Sentiment Score :


Topshop is coming back to London high streets for the first time since 2021
Feb 17, 2026
topshop collections will launch in all 32 of the retailer's department stores. the retailer closed all standalone locations in 2021 following the collapse of its former owner. topman will be available in seven stores as part of the rollout.
Source: london