Outside Area at Deptford Storehouse
About this space
The Storehouse sits on 21,000 sqm of an open space full of character. With areas of greenery, wild foliage, and hard-standing areas with views of the River Thames, the city, and the historic Olympia Building, situated next door.
The outdoor space provides multiple backdrops for shoot locations-just use your imagination! This area can also serve as unit base opportunities, which can be hired separately to the Storehouse.
Prices
Capacity
Catering and drinks
Facilities
Music & sound equipment
Accessibility
Rules of the space
Allowed events
Host rules
No smoking in the building.
Cancellation policy: Standard 30 day
About Deptford Storehouse
Deptford Storehouse is a vast warehouse venue within the industrial grounds of Convoys Wharf in southeast London. The interior area, The Storehouse, offers 9,000 sqm of open-plan and pillar-free space with high ceilings. This dry-hire setting is ideal for large-scale productions, product launches, immersive experiences, and brand events. Our special perk is vehicle access through four double-height sliding doors.
Outside, 12,000 sqm of raw landscape surrounds the warehouse, combining greenery, hard standing, and wild foliage with views of Canary Wharf. This outdoor area can be hired separately for unit bases, location shoots, or large-format activations.
Other spaces and event packages at this venue
hire fee / per day