Selfridges / The luxury department store was founded in the year 1909 by the american harry. Posted by admin Sunday, January 5, 2020