ADDRESS
Calverley Street
Leeds
LS1 1UR
0113 395 0891
ACCESS
Disabled access
Leeds Big Screen at Millennium Square
Calverley Street
Leeds
LS1 1UR