Britain's What's On Event Guide
London Iranian Film Festival is an annual, independent film festival held in London, United Kingdom. The festival acts as an exhibition to provide further access to Iranian films that would otherwise not reach the silver screens in London...
See more >
Ciné Lumière, 17 Queensberry Place, Kensington SW7 2DT
Fri 26 Oct 18