You may not have seen one since your favourite film was 'Pinocchio', but there's no denying the nostalgia-pricking joy of a well-produced puppet show. So where to see one? Here's our guide to the best puppet shows currently playing on London's small stages.
Find a London puppet show
The brilliant South African puppet theatre company Handspring, who were responsible for the beautiful horse puppets in the National Theatre's behemoth hit 'War Horse', return to London with this piece by Jane Taylor. The play uses puppetry, live performance, music and animation to tell a tale of apartheid, drawing on the historical archive of the Truth and Reconciliation Commission and Alfred Jarry's 1888 play 'Ubu Roi'.William Kentridge directs. Ages 14-plus.Read more
Cornish theatre company Kneehigh are as delectable a prospect as the region's famous cream teas. 'Dead Dog in a Suitcase (and other love songs)' promises all their usual imagination and verve. Based on 'The Beggars Opera' this critically acclaimed musical takes a contemporary look at corruption and crime, all against the backdrop of a pulsating score.Read more