Almeida Theatre

SUBSCRIBE

Sign up to receive news and tickets info

Placeholder Image

The Almeida is a 325 seat theatre in the heart of Islington, North London.

Current Productions

Past Productions