at Calverley Street, Leeds , LS2 3AD United Kingdom
Millennium Square is a large city square in Leeds, West Yorkshire, England. It was Leeds' flagship project to mark the year 2000, and was jointly funded by Leeds City Council and the Millennium Commission. Total cost of production was £12m.
139 FB users likes Millennium Square, set it to 353 position in Likes Rating for Leeds in Local Business category
Millennium Square is Leeds based place and this enity listed in Event Venue category. Located at Calverley Street LS2 3AD.
page for people following a Clinical Weight Loss programme to share successes, recipes and for discussions.