Howard Opera Centre 8 Harrison Street Leeds LS1 6PA United Kingdom phone 0113 243 9999 Locate 53.7994759, -1.5401696