Selfridge’s, which is one of the famous department stores in London, was opened to the public in 1909. Here is a short history and shopping in Selfridge’s. History of Selfridge’s When Harry Gordon Selfridge set on his journey from Chicago to London in 1906 aged 51, he had only one mission in his mind, openingContinue reading “The History and shopping at Selfridges, London”
