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

18.02.23a

Blower’s retail cartoon: Sir Philip defends his empire

2018-02-21T09:52:00+00:00By

Cartoonist Patrick Blower’s take on Sir Philip Green’s quashing of Arcadia ‘sale’ rumours, and the rivals keen to take his throne.

More on Topshop

Advertisement