The Depository

The Depository is an impressive 6,500 square foot industrial warehouse based in Stoke Newington and is the birthplace of the original ‘Dragons Den’. Their location is set over four spacious floors with a variety of textured walls as well as large windows offering superb natural daylight.

Address: 18A Manor Rd, Stoke Newington, London, N16 5SA

Type: Warehouse

GIVE THIS VENUE A SHOUT

Spaces

  • icon1 Number of Spaces 1
  • icon7 Reception 300
  • icon10 Theatre Style 100
  • icon13 Cabaret 100
  • icon4 Whole Venue 300
  • Buzzwords

    Contemporary; Industrial; High Ceilings; Hipster; Wooden Floors

Copyright Shout About London