
STOREHOUSE London: OPS supports new immersive theatre show spanning two football fields
You may have heard the news this week about STOREHOUSE – London’s new and daring immersive theatre show… Spanning across 9000 square metres (two football fields) in Deptford, STOREHOUSE will be one of the largest immersive shows the