LINKS
Home
Jury
2021 Jury
2020 Jury
2019 Jury
2018 Jury
2017 Jury
2016 Jury
2015 Jury
Venues
Previous Editions
Guest Portraits
Film Submissions
Links
Press & Media
Videos & Podcasts
About Us
The Team
Volunteering
Contact
THE LONDON
S
PANISH FILM FESTIVAL
takes place at:
Ciné Lumière
at the Institut français
17 Queensberry Place
South Kensington
London SW7 2DT
Box Office:
020 7871 3515
www.institut-francais.org.uk