Millennium Square
Subtitle: Europe's most innovative city centre space, Leeds, United Kingdom.
Contributors: Leeds (England). City Centre Management.
Publisher: City Centre Management
Published: 2001
Place of publication: Leeds
Language: eng