Selfridges Oxford Street was the first store to unveil their Christmas display – back in October, following the reveal of their Christmas shop which opened in JULY!!!
There are 13 window displays with either a symbolic representation or one particular iconic element of a well-known fairy tale. They all are reimagined through a modern lens, combining a futuristic aesthetic and a softer magical narrative. It aims to highlight the fact that times may be changing in unpredictable ways, but Christmas remains the same.