Millennium Square Leeds
Creative Tourist
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.