London is located in Southwestern Ontario along the Quebec City- Windsor Corridor. The city was named by John Graves Simcoe. It is the largest southwestern Ontario municipality and Canada's eleventh largest metropolitan.

Nothing Found

Apologies, but no results were found. Perhaps searching will help find a related post.