I'm not sure what would entice a British pilot to move to Canada . . . maybe other personnel but aviation is a pretty sad-state industry in Canada, as evidenced by the exodus of local manpower overseas. Then again, most of Canadian immigration is from depressing third-world countries these days-- Bangladesh, India, China, Pakistan, Philippines, Latin America. Looking beyond touristy Buckingham Palace and Big Ben, London seems to fall into this category too.
NotCanada.com hits the nail on the end.