London

London is a Canadian city located in Southwestern Ontario along the Quebec City–Windsor Corridor. The city has a population of 366,151 according to the 2011 Canadian census.

Average Grade
A (976)
B (556)
C (392)
D (184)
F (120)

Local Tweets

Want to see more weather information for this city? Go to weatherstats.ca.