Almeida Theatre, Islington

Filter

Share

Almeida Theatre, Islington

The Almeida is a 325 seat theatre in the heart of Islington, North London which opened in 1980. The Theatre produces a diverse range of British and international drama and an annual festival of contemporary opera, music and theatre each summer.

Shows