Scottish Falsetto Sock Puppet Theatre – In Space

Leicester Square Theatre, Chinatown Tuesday July 9 2013 19:00
Award-winning sock puppet comedy present a new space-themed show.
Venue name: Leicester Square Theatre
Contact:
Address: 6 Leicester Place

WC2H 7BX
Transport: Tube: Leicester Sq