Annual festival that's about so much more than what you imagine it to be. Venues across London, from Shoreditch Town Hall to the Barbican and Sadler’s Wells, get involved, which last year included a lifelike polar bear puppet, jugglers and an acrobatic troupe. Please check for times and prices.
Locations
London
United Kingdom