Hello. How can we help?
Puppets Magic Studio
0203 759 2547 or 07758 011 312
Pill Box Studios, 115 Coventry Road, Unit 318
London E2 6GG
Limited opportunity to purchase pre-built characters: "We currently have a number of High Definition Puppets in stock - contact us for further information." (to mantain our production schedule we ask business enquires only please).