Local News and Business Updates
Local Business Updates & Industry News
London is a secure and inviting area with the appeal of a tiny town and it attracts worldwide businesses, enterprises and skills. For your entire household or demographic, the town provides employment possibilities, schooling, culture, music, food, shopping and entertainment. London is presently the 11th biggest town in Canada, located halfway between Detroit and Toronto. The populous of London is estimated at 532,984.