15 Mar What links a famous London department store to a joke shop in Hull???
The answer is simple – inspiration! Firstly, a very happy birthday to Selfridges which opened its doors on London’s Oxford Street on this day (March 15th) in 1909 and it has been selling a huge variety of luxury goods ever since. I used to work right nearby...