Examining the Selfridges department store in London, which was founded by American Harry Gordon Selfridge and revolutionized the shopping experience in England. Included: little-known stories about the store and Selfridge.


Share this story:




Previous postSuperheroes: A Never-Ending Battle Next postLife on Fire