a festival held in London every year in the autumn organized by the BFI at which new films from around the world are shown to the public.
LONDON FILM FESTIVAL
Meaning of LONDON FILM FESTIVAL in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005