Review: End Games, Puppet Theatre Barge Tom ShoreAugust 31, 2015The Puppet Theatre Barge, currently on a summer tour of the Thames but usually found in Little Venice, was established in the late 1970s with the intention of p...Off West EndReviews0 Comments134 views 0