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.

Read More

Leave a Reply

Your email address will not be published. Required fields are marked *