News

Topshop will be relaunching on British high streets and held its first catwalk in seven years in Trafalgar Square on Saturday.