Stockings up lads, It’s nearly Christmas

It’s that time of year, after all, and the eagerly-awaited Selfridges’ window displays in London’s Oxford Street revealed a theme of story-telling, including Sleeping Beauty, for the Yuletide season. Here finishing touches are made to one of the store’s 25 windows.

Related articles