MUST DO: Deptford X

SE8’s annual arts festival is back this weekend with a new concept