Selfridges

English department store chain

Selfridges, also known as Selfridges & Co., is a chain of upscale department stores in the United Kingdom that is operated by Selfridges Retail Limited, part of the Selfridges Group of department stores. It was founded by Harry Gordon Selfridge in 1908.

Selfridges News and Videos   LIVE

ℹī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like