London is a city in southwestern Ontario, Canada, along the Quebec City–Windsor Corridor. The city had a population of 422,324 according to the 2021 Canadian census. London is at the confluence of the Thames River and North Thames River, approximately 200 km from both Toronto and Detroit; and about 230 km from Buffalo, New York. The city of London is politically separate from Middlesex County, though it remains the county seat.
AdVisit Ontario on a tailor-made tour of Canada. Speak to our specialists today. Audley provides 100% tailor-made trips to fit your budget, interests, & tastes.
Site visitors: Over 100K in the past month
Itineraries built for you · Personal service & advice · 24/7 support while abroad
AdMake the Most of Your Trip & Book Today. See Reviews for Over 300,000 ThingstoDo. Use Reserve Now & Pay Later to Secure the Activities You Don't Want to Miss. Book Now!