Q:

In which Canadian province is London located?

A:

Quick Answer

In Canada, London is in the province of Ontario. It is the 10th biggest city in the Canada and is named after the English capital city of London. Just like the original London, it is set on a river called Thames.

Know More
In which Canadian province is London located?
Credit: Ken Lund CC-BY-SA 2.0

Full Answer

London, Ontario, is a sister city of Nanjin, China, and the 2011 Canadian census estimates it is home to more than 366,000 citizens. The village of London, founded in 1826, was named by Lord Simcoe, who hoped the area would eventually become the capital city of Upper Canada.

  Learn more in United Kingdom

Related Questions

Explore