After dealing with concerns about flooding, London city council in 2021 approved an application by Farhi Holdings Corp. to build a 40-storey tower on Ridout Street North at Queens Avenue in the ...
Coun. Theresa Kavanagh says the sprawling housing project didn't go through proper consultation and will cost the city a ...