Millennium Square Leeds
Creative TouristVisit now
Millennium Square Leeds

Millennium Square is an award-winning public space and live entertainment venue in Leeds city centre. There is a varied and popular programme of events here throughout the year including popular Christmas Markets.