Almeida Theatre
Performing arts theaterSmall local theatre with a big reputation, for both new and classic drama. People often mention theatre,
Address
Almeida St, London N1 1TA, United Kingdom
Website
Contact
+44 20 7359 4404Rating on Google Maps
4.70 (1K reviews)Open on Google Maps