SELF

COM:SELFRIDGESGROUP

Selfridges Group

  • Privately Held

Selfridges Group is a global retail company that values creativity, innovation, and sustainability. It operates 25 stores worldwide across 4 brands and is committed to reinventing retail through a focus on customer experiences and environmental responsibility.

peer of