London, Ontario is a large city halfway between Detroit, Michigan and Toronto, Canada. The city had 422,324 people in it in 2021.