All Day

Leeds

Leeds is a vibrant and dynamic city located in West Yorkshire, in the north of England. Once a powerhouse of the Industrial Revolution, known especially for its textile and engineering…

80s Classical with the Orchestra of Opera North

Get ready to relive the magic of the 80s as 80s classical returns to Leeds Millennium Square for a 6th season! Step back in time as the original artists deliver…