BFI London Film Festival
Established in 1953, the BFI London Film Festival is one of Europe’s largest public film festivals held annually in England’s capital city. It provides a platform for celebrating new films from both established filmmakers and emerging talent alike. A selection committee comprising writers, directors, actors and other industry specialists scours global cinema to curate an extensive lineup of films that represent diverse perspectives across genres. The festival honours outstanding achievements with awards such as Best Film, Best Documentary and Best British Newcomer honours. Enjoy a lovely afternoon tea at the Montcalm Royal London House.