Topshop makes ‘surprising’ choice to reenter UK high street with Liberty
UK fashion brands Topshop and Topman are set to make a return to brick-and-mortar retail through an in-store residency at Liberty, however analysts have questioned the move.
Jangoulun Singsit August 20 2025
