Topshop to return to Liverpool in 2026
Five years after it closed all of its UK high street outlets, iconic fashion brand Topshop will return to the high street - including Liverpool - in 2026. Tony McDonough reports Iconic fashion brand Topshop is to return to the UK…