Updated: Jul 10, 2023
London is a city in southwestern Ontario, Canada, along the Quebec City–Windsor Corridor.
Get ready to test your London knowledge with this challenging quiz! With 20 questions covering all aspects of London, it's not for the faint of heart. Do you have what it takes to emerge victorious? Learn something new and exciting.