London, City of
London is a Canadian city in southwestern Ontario, just north of Lake Erie and the U.S. border. The city's population stands at 383,822 according to the 2016 National Census.
London is a Canadian city in southwestern Ontario, just north of Lake Erie and the U.S. border. The city's population stands at 383,822 according to the 2016 National Census.