I can't believe you can't seem to find a similar club; having lived in greater London and studied in the north east have to say that south-west London has one of the biggest choice of running clubs. The atmosphere that you are looking for, convenient training times etc will dictate which suits you best. Google these:
- Clapham Chasers (as stated above, based in Battersea Park)
- Wimbledon Windmilers
- Hercules Wimbledon AC (more track based than the above methinks)
- Thames Hare & Hounds (Kingston way)
- Stragglers (also more Kingston way)
- Ranelagh (Richmond)
Hope this helps!