Image

London Free Press


Council voted 10-5 both to deny heritage designation for the historic 1872 building at 1269 Hyde Park Rd