London Short Film Festival Announces 2015 Programme
For the 12th year, London Short Film Festival returns with an outstanding programme of short films. Running 9 – 18 January, the festival aims to prove that the UK is truly a hotbed of film creativity.