Located in the Quebec City-Windsor Corridor, London is situated in Southwestern Ontario. According to the 2011 Canadian census, the city has a population of 366,151 people. In the the seat of Middlesex County, London is at the forks of the large Thames
Read More...