Deptford X comes to St. John’s

Deptford X comes to St. John’s

We are very excited that, as part of the Deptford X Festival 2021, four artists are going to be displaying in the St Johns Garden (on the left as you come out of St Johns Station). ‘I decided to give up rushing’ is a two-part installation made in collaboration between...