Almeida Theatre

Category: Theatre

Founded in 1980, the Almeida Theatre has become one of the key theatres in London. For over two decades it has operated in Islington, a fashionable district in inner North London, staging its own productions of mainly high-brow plays, including Shakespeare, and acquiring an artistic reputation comparable to the leading theatres in central London.


Share on Facebook Tweet this location