TAG London Film Festival
BFI London Film Festival 2023
The BFI London Film Festival is shining a light on world cinema. Many of the international gems which premier here go on to global success.
Cinema Made in Italy – London 2019
@BeverlyAAndrews With tensions between France and Italy at an unprecedented high for two member EU states, it seems ironically an appropriate time for the annual Cinema Made in Italy film festival which […]