Film festival arrives in Crystal Palace
PUBLISHED: 17:31 10 October 2012
Crystal Palace International Film Festival rolled into town yesterday (Tuesday), featuring 62 films from across the globe every night until October 19.
Most screenings are free and run from 7.45pm at All Saints Church, Lovelace Road, Upper Norwood. For a full schedule and ticket information visit www.cpiff.co.uk.