News

An architecture and master-planning practice has agreed a deal with Town Centre Securities for space at Town Centre House in Leeds city centre.