Aviva Blog Directory » Local & Global » North America » Canada » Ontario » London

London, Ontario, the county seat of Middlesex County, is situated at the forks of the Thames River. It was first settled by Europeans in the first decade of the 19th century and became a village in 1826.

Regular Blogs