This December, we have been looking at the history of shopping, and no history of shopping would be complete without looking at the one of London’s most iconic department stores – Selfridges. The brainchild of American entrepreneur, Harry Gordon Selfridge (1858-1947), the Oxford Street department store was opened on 15 March 1909, to great fanfare. And in this special blog, we will look at the opening of ‘London’s biggest shop,’ and how the opening was reported in the newspapers to …
Oxford Street
Imagine yourself back in December 1925, with Christmas fast approaching, in London where: All the pavements are alive this week with purchasers moving in ceaseless procession from window to window as they search for the particular Christmas gift for the particular person who is to receive it. They wander down street after street, for London nowadays is the finest city in which to purchase a gift – humble, rich, or rare – that the world knows. It’s time for Christmas …