The return of Deptford X

The collective artistic clout of South East London is back again for another outing