News

Topshop was an icon of the British high street. In its mid-noughties heyday, it didn’t just reflect culture. It created it.