Skip to main content

Almeida at King's Cross

London, Greater London, England, UK

A temporary location for the Almeida while the Islington theatre was being redeveloped. More at the architects'. Somewhere on Omega Place.

1 event

  1. The Distance From Here

    at Almeida at King's Cross