Deptford Storehouse
The Storehouse is a single, open-plan space uninterrupted by pillars, with ceilings that reach up to 15 metres at the central apex. An untouched, dry-hire location, it can be fully transformed for filming, photography, large-scale set builds, product launches, immersive experiences and consumer festivals. Vast, double-height, metal doors provide dedicated vehicle entrance and direct access into the Storehouse,…