I have several Canadian colleagues at work and someone just started today and she knew someone that has been working there for a while! They met through meetup.com. They said there was a big Canadian get together in London! I have heard about this group before but never tried it or looked into it.