Closing Night
Sun 13 Jan 20:30 ICA, Screen 1
Our Festival awards will be announced, and the winners screened. Join us for a celebration of British filmmaking and to raise a toast to 10 years of the London Short Film Festival.
-
ICA
The Mall, London
SW1Y 5AH020 7930 3647
Visit websiteFind on Google Maps
