Art/ Theatre/ Film 17 Feb 2016 0 Catford Film Festival 2016 needs your support! Catford lost its last cinema back in the 1990s shamefully leaving Lewisham as the only…