Apr 21 ~ Apr 30 New Cross and Deptford Free Film Festival The South London community-led festival is back for another year; ten days of over 30 free screenings at various venues across New Cross and Deptford. The programme is an eclectic mix of … Read more Free Film Deptford New Cross