. . "London is a city in Southwestern Ontario, Canada along the Quebec City ??? Windsor Corridor with a metropolitan area population of 457,720; the city proper had a population of 352,395 in the 2006 Canadian census." . .