London : Almeida Theatre


It is a 325 seat studio theatre with an international reputation. The theatre produces a diverse range of drama. Successful plays are often transferred to West End theatres.

hotels nearby

map and directions

food and drinks

more information