Topshop could 'return to UK high streets' as £135m deal signed

Tamworth Herald

Published

Three years after Topshop closed all 70 of its UK stores, rumours have begun circulating about a possible comeback.

Full Article