Time Out says
A conceptual, interactive theatre stage that pops up in different places around London, but is mainly situated here at 3 Mills Studios.
3 Mills Film Studios
3 Mill Lane
|Do you own this business?|
Snap up exclusive discounts in London
Time Out's handpicked deals — hurry, they won't be around for long...