St. Thomas is the closest city to london
London Ontario
London City Airport.
London is the capital city of England. There is also a city called London in Ontario, Canada.
London City is the closest (in a straight line)
He was born in London, a city in Ontario, Canada. He was raised in nearby Stratford, Ontario.
42
London is a European city.
Windsor Ontario.
No.
City of Westminster
London City airport is nearest to the US embassy in London.
The population of London, Ontario as of 2006 is...City: ~350,000Metro: ~450,000