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.
Find shows and events and book tickets for Almeida Theatre Islington here!