Topshop, Topman runway return to take over Trafalgar Square

The news on Topshop and Topman’s return to the runway continues to be drip-fed by the team behind it with the latest update revealing that the catwalk show will take place on London’s Trafalgar Square.