London, ON, Canada

London

London is a Canadian city in southwestern Ontario, just north of Lake Erie and the U.S. border.

Scroll to Top