Canada’s London is located at the forks of the Thames River in the heart of Southwestern Ontario. London is Canada’s 11th and Ontario’s 6th largest community with a population of over 381,000 residents.
London continues to root its economy in industries that built the city to the great place it is today: manufacturing, insurance and education. Industry sector leaders including 3M, McCormick Canada, Trojan Technologies, TSC Stores, Starlim North America, London Life, Libro Financial, and STIHL all have their Canadian headquarters in London. The city is home to leading research and education facilities at Western University and Fanshawe College.
Learn more about London at these great websites: