Leeds International Film Festival

Visit website Email

Contact details

Address

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

Contact number

T: 0113 378 5999