The new store, Selfridges, opened to the public on March 15,1909, setting new standards for the retailing business.
The new store opened to the public on March 15,1909. The new store was setting new standards for the retailing business. The new store was Selfridges.