The Deptford Takeaway Shop

The Takeaway Shop is a new art project taking place in the last week of January. Curated by artist Amy Lord, it aims to celebrate the history of Deptford in London, as well as introduce visitors to the art of bookbinding…