Report content as inappropriate


Original Text (Annotation: EAW014658 / 724827)

' The site of Millennium Square, now the cultural heart of the city centre and Leeds' flagship project to mark the year 2000. '