Whereabouts in London are you? There are quite a few clubs around London where TFL games are played.
South London Warlords (the organisers of Salute) are running a Too Fat Lardies games day on 11th May in Dulwich called “Doing the Lambeth Lard” which would be a good way of meeting local Lardy’s. Link is below. There is also a Zlard Zone at Salute where numerous Lard games will be available for ?participation.
The Yahoo group is very little used. I suggest you join the Too Fat Lardies forum which is more active also alo hosts posts from gamers seeking opponents,
Hope this helps.
Don