Leeds International Film Festival
Town Hall
Leeds
LS1 3AD
0113-247-8398
Cinemas
Visit Website