About
Learn about the London Economic Development Corporation and our team.
Welcome to London, Canada.
Described as an affluent, high-tech industrial society, Canada has been ranked number one in Forbes Best Countries for Business”. Click here to read the full story.