It looks like you're new here. If you want to get involved, click one of these buttons!
I appreciate that this post is very old - did you ever find the answer to your question?
If you were near the river then it will have been City Runners. They meet each Tuesday near London Bridge... www.cityrunnersclub.co.uk
It's now www.londoncityrunners.com