Theater venue
Almeida Theatre
224 locals recommend,
Tips from locals
The Almeida Theatre, opened in 1980, is a 325-seat studio theatre with an international reputation, which takes its name from the street on which it is located, off Upper Street, in the London Borough of Islington.
-The Almeida Theatre, opened in 1980, is a 325-seat studio theatre with an international reputation, which takes its name from the street on which it is located, off Upper Street, in the London Borough of Islington. -10 minute walk
High quality theatre and a great bar, surrounded by many fantastic restaurants.
Unique things to do nearby
Locals also recommend
Location
Almeida Street
London, England