Millennium Square Leeds

Millennium Square Leeds is a vibrant public space located in the heart of Leeds city centre. It was opened in 2000 to celebrate the new millennium and has since become a popular destination for locals and tourists alike. The square hosts a variety of events throughout the year, including concerts, festivals, and outdoor screenings. As a connection to Yorkshire, Millennium Square has been the site of the annual Leeds International Beer Festival, which showcases a range of local and regional breweries.

Get latest deals on entertainment & hotels

Sign Up

Get latest deals on entertainment & hotels

Sign Up