Skip to content
thingstdoinlondon
.
com
Menu
Attractions
Footprints
Puppet Theatre Barge
Hop aboard the Puppet Theatre Barge
Area:
Paddington
Borough:
Westminster