ARTICLES | SCREEN NEWS NEWS: Deptford Cinema kickstarts their Electric Extravaganza 19th June 201916th July 2019