FL1331 Deptford Building - SE8
See detailsFL1331
Architect-designed, unique and versatile space for stills and filming. Facilities include a 300 seat theatre and contemporary studios. The inside of the building is structured as an urban streetscape, a series of corridors, interior courtyard and meeting places, centered around the main theatre space. London Borough of Lewisham.
Enquiry
FL1331 Deptford Building SE8