A Selfridges store at Oxford Street. Founded in 1908, the retailer is best-known for its massive store on Oxford Street that has long been a mecca for fashion enthusiasts. Reuters 
A Selfridges store at Oxford Street. Founded in 1908, the retailer is best-known for its massive store on Oxford Street that has long been a mecca for fashion enthusiasts. Reuters 

Retailer Selfridges said to be on sale after $5.7bn offer