Christmas windows launched 24/10. Thursday, 24th October 2013 Congratulations to the Selfridges windows and production team for a magical display « Back to news