Almeida Theatre

  • Almeida Theatre , Islington , N1 1TA, London