People also ask
What is London, Ontario best known for?
Is London Ontario a expensive city?
Is London Ontario a nice place to live?
Is London Ontario a suburb of Toronto?
London, city, seat of Middlesex county, southeastern Ontario, Canada. It lies at the forks of the Thames River, midway between Lakes Ontario (east) and St.