• Photos
  • Map
  • Streetview
  • Upload

City: London

Almeida Theatre is a local theatre with international reputation for daring and innovative productions, which takes its name from the street in which it is located. The theatre holds around 325 people and stages a wide variety of plays, but the one thing they have in common is the excellence in terms of play.


Avg. Rating:4 Star Rating
Currently there are no reviews for this place. Be the first one to review.

Upload Image