Selfridges is one of my favourite stores. I’m obviously not the only one of that opinion as Selfridges was named best department store in the world in 2010 by the Global Department Store Summit. Founded on London’s Oxford Street in 1909 by Gordon Selfridge, the store has always been famed for its window displays. This Christmas is no exception, and vmcfashion‘s photographs of the Nutcracker themed windows are featured in a great review entitled ‘Selfridges Cracks Christmas‘ on the website of Visual Merchandising & Branding experts Blue Mount.
In keeping with the heritage trend, Selfridge’s enticing history is soon to be dramatised in a new ITV series Mr Selfridge.