This was designed in-house by Harrods, the Kingdom of Christmas scheme represented the spirit and magic of gifting, each of the 20 window’s contained one extravagantly sized and decorated gift box. A sculpted animal can be seen emerging or simply interacting with the beautifully crafted presents, giving each window a unique story to tell. 6 months of collaboration, technical drawings, sculpting, fibreglassing, carpentry, welding, painting and finishing resulted in windows we were truly proud of.