What's OnBFI London Film Festival 2021Discover the world of film with the return of the BFI London Film Festival 2021. Explore films from across the globe in this internationally acclaimed festival, with the returned joy of being able to experience film in the theatrical surrounds of a movie theatre.
- Dates 06/10/2021 - 06/10/2021
Throughout the 17th century, Leicester Square was a notorious duelling location. Famous duels are said to have occurred here, including one between a Captain French and Captain Coote.