Hey, I too am from Canada. Toronto to be exact.
Both London and Toronto are really great, and each city has its own merits. You will be better off finding cheap housing in London because its a university-oriented town, but you may have difficulty finding the sort of job opportunities of...