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 (244)
B (139)
C (98)
D (46)
F (30)

Local Tweets

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