The BFI London Film Festival is an annual film festival held in London, England, in collaboration with the British Film Institute. The festival runs for two weeks every October. From Wikipedia