Are their any local clubs nearby?? Spoilt for choice around here.
How about posting something here, plenty of us live in the big smoke, I'm sure a date could be set for a meet.
As for handing out cards....I for one wouldn't respond, but I'm an antisocial git. To be fair, it might work, but word it like you're trying to set up a local bike club, not like you're want a one to one date. Might have tragic consiquenses :-0