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 postDeath in Paradise Next postLife on Fire