Founded in 1980, the Almeida Theatre has become one of the key theatres in London. It is located in Islington, a fashionable district in inner North London. It produces its own productions of mainly high-brow plays, including Shakepeare, and has an artistic reputation comparable to the leading theatres in central London.
Artistic Directors
Notable productions
External link