Topshop

Topshop is one of the UK’s most prestigious fashion retail names, with 620 stores and franchises in over 40 countries, and it is increasingly extending its global reach.

Topshop

Think differently

Topman

Analysis: Can Topshop get back in fashion?

2019-04-17T13:48:00+01:00By

When you’re forced to buy back a hefty chunk of the jewel in your crown for just 76p, you know that something has gone horribly wrong.

More on Topshop

Advertisement