
Conceptual rendering of the approved development at 1806 Avalon Street, London. Image Source: City of London Website
Council approves new townhouse development at 1806 Avalon Street in London
LONDON — On June 25, 2024, the council approved a proposal from developer 2126983 Ontario Inc. to transform the site at 1806 Avalon Street into […]