London

Council rebuffs Farhi Holdings’ land deal and confirms plan to build new city hall on current property

Published: 

London City Hall and Reg Cooper Square at 300 Dufferin Ave. in June 2024. (Daryl Newcombe/CTV News London)