London

Bright Lights, Small City...

With a metropolitan population approaching 500,000 residents and a fortuitous location smack-dab-in-between Toronto and Detroit, London is a town in the right place, at the right time. The perfect mix between urban and suburban, London provides its residents with the opportunity to enjoy quiet, small-town community living or big city, urban action. All that and it offers incredible scenic beauty and a high standard of living.