Green light for £85m development is hailed as major boost for Leeds City Council’s…
Leeds City Council has hailed confirmation that work is set to start on a major office development in City Square as a vote of confidence for its drive to breathe exciting new life into this…