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

Most Read

Most Read

Latest from the Bromley Times

Hot Jobs

Show Job Lists