Details
To celebrate its 30th anniversary year, the multi-award-winning Finborough Theatre presents a festival of thirty new works for the stage by thirty UK and international playwrights, discovered, developed or championed by the Finborough Theatre.