A European Informational Website
learn more
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.