Is this your organization’s page?
Take ownership and manage this page on Artelize for free
Take ownership and manage this page on Artelize for free
London, United Kingdom
The Puppet Theatre Barge is a floating puppet theatre run by the registered charity Art of the Puppet. It is a 40-seat theatre inside a converted barge, moored at Little Venice in London, and has presented puppet shows for over forty years. Its programme includes puppet shows, live music concerts and animation screenings.
Contact information
London, United Kingdom