Selfridges

Selfridges Retail Limited (doing business as Selfridges and occasionally Selfridges & Co.) is a British department store chain. It was founded by Harry Gordon Selfridge in 1909.

1 story • Updated Nov 8, 2025
Selfridges
Entertainment

Disney unites with UK store for 'once-in-a-lifetime' Christmas window displays

13 sources Nov 6, 2025