TWINNING AGREEMENT SIGNED IN MAY, 1997
London is a city in southwestern Ontario, Canada, along the Quebec City–Windsor Corridor. The city had a population of about 383,000 according to the 2016 Canadian census. London is at the confluence of the Thames River, approximately 200 kilometers from both Toronto and Detroit. The city of London is a separated municipality, politically separate from Middlesex County, though it remains the county seat.
Your Complete Guide for Yanqi Lake's Sailing Events This Weekend
City in Bloom | What to see at 2026 Shanghai International Flower Show
27 nations, endless delights: Hangzhou embraces 2026 European Culture Street
Come for a Floral Celebration at 2026 Beijing Intl Flower Show
Exhibition at Suzhou Museum shares stories of China-foreign craftsmanship exchanges