London, ON is the tenth largest city in Canada with a population (including surrounding area) of about 450, 000. Its an untapped goldmine. Many of you would do very well here, say on a weekend trip.
Only 2 hours from the GTA too.
Only 2 hours from the GTA too.