Theatre near Deptford