It was probably Serpies! Have a look at www.serpentine.org.uk (sorry, I can't do links) - that will give you details of runs, how to join, and anything else you could possibly want tom know! As far as I know, it's the only running club based in central London.