The Puppet Theatre Barge - latest productions, location, map, tickets

Theatre Address

The Puppet Theatre Barge,
Regents Canal,
Blomfield Road,
London,
W9 2PF

Map

What's playing at the The Puppet Theatre Barge