DSC00354
DSC00400
DSC00453
DSC00356
DSC00364
DSC00405
DSC00396
DSC00402
DSC00438
DSC00444

Harrods

Christmas Windows

The ‘Once upon a Christmas’ windows launched for the festive season in one of Londons (and possibly the worlds) most famous stores showcases a concept of amazing make-believe and enchanting discovery – the tale of the magical marionettes who work behind the scenes to pull together the window displays.

The windows are based on the scenes from the theatre, complete with floorboards, vintage lighting and red draped curtains, meanwhile underneath the floorboards the festive mice scurry to prepare a Christmas celebration of their own.

To complete the look the Harrods team worked with the Global display artisans to renovate all of the mannequins figures, developing unique wigs for all of the scenes and with our makeup artists create hand painted faces with the feel of puppets in keepinh with the theme of these Christmas displays.