Selfridges' flagship store on London's Oxford Street. Its success is partly down to its innovative approach to retail. Alamy
Selfridges' flagship store on London's Oxford Street. Its success is partly down to its innovative approach to retail. Alamy

Selfridges up for sale: how colourful past made it British retail's 'jewel in the crown'