Soho Theatre is London's most vibrant producer of new theatre, comedy and cabaret. More shows available here.