Millennium Square is an outdoor public space and live entertainment venue, surrounded by some of the city centre’s most significant and iconic buildings.

Images: www.millsqleeds.com