London, Ontario

City in Ontario, Canada

London is a city in southwestern Ontario, Canada, along the Quebec Cityโ€“Windsor Corridor. The city had a population of 422,324 according to the 2021 Canadian census. London is at the confluence of the Thames River and North Thames River, approximately 200ย km (120ย mi) from both Toronto and Detroit; and about 230ย km (140ย mi) from Buffalo, New York. The city of London is politically separate from Middlesex County, though it remains the county seat.

London, Ontario News and Videos   LIVE

โ„น๏ธ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like