If you haven't explored the few riding groups in London let me know and next time a few of us get together for a ride I can send you a message (PM me your cell #).
Depending on what you're looking for, the scenery, the gatherings, spirited, 'aggressive,' mix of whatever, there are always people...