Leeds International Film Festival

Telephone: 0113 247 8398

Website: leedsfilm.com/

Venue: Leeds City Council

Address: Town Hall, The Headrow, Leeds, LS1 3AD

Region: North

Type: Festival

Subscribe to our mailing list

What would you like to receive emails about? *
* indicates required