Window display installed overnight in the worlds most famous store Harrods. This mini, false perspective theatre was installed to promote West End theatres. Harrods were amazed at the quality and artistry of our work and claimed that they never seen anything like it!