immersive theatre meaning
the space is a performing arts centre based in a converted church on the isle of dogs, east london. we programme arts, events and workshops.
artists | venues | festivals | network
ADS