Steve Jobs

BFI 59th London Film Festival – Top Picks for 2015

Next month sees the return of one of the UK’s most prolific film festival, The London Film Festival (LFF). Taking place between 7 and 18 October, the festival will show over 230 films in more than 16 venues over the capital.

Scroll to Top