Leeds International Film Festival

Visit website Email

Contact details

Address

The Town Hall
The Headrow
Leeds
West Yorkshire
LS1 3AD
UK

Contact number

T: 0113 378 5999