Thanks - good suggestions. The hub has some meetups near Islington, but I don't know if they're any good:
http://www.the-hub.net
Thanks for these recommendations - I'll be sure to check them out. Thanks to sharpn too, I hadn't heard of The Hub before and it looks like a great resource.