Flabbergast Theatre is a physical theatre company known for its exceptional puppetry, physical comedy and devised work.
Flabbergast Theatre is a physical theatre company known for its exceptional puppetry, physical comedy and devised work.
“Keep up the good work producing cutting-edge theatre for everyone in London”
Councillor Jonathan Simpson, 29 January 2018