34 Albion Drive, London E8 4ET, England, United Kingdom
Distance: 282 yd.
Company description
A marionette theatre on a barge presenting poetic shows throughout the year. From December to June the barge is moored in central London and from July to October goes on a tour of the River Thames