A conceptual, interactive theatre stage that pops up in different places around London, but is mainly situated here at 3 Mills Studios.
Time Out says
Details
- Address
- 3 Mills Film Studios
- 3 Mill Lane
- London
- E3 3DU
- Transport:
- Tube: Bromley-by-Bow
Discover Time Out original video