
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'
Department store set for £4bn auction, with international buyers eyeing up prestigious brand