ADVERTISEMENT

London

New city hall on Richmond Street? Farhi Holdings pitches land deal

Published

New city hall on Richmond Street? The downtown’s largest property owner is offering to sell three of his buildings to create a brand new city hall. Daryl Newcombe reports.