Welcome to Sober Recovery, undertheivy!
If you like, I'll PM you the details of a few London meetings that I've found particularly good to go to as a newcomer. I know what you mean about English social life, especially in London, but the meetings I've got in mind for you are like a totally different culture - very friendly, very warm, very welcoming without being overwhelming. I found that it helped me if I told them I was a newcomer - they were just so genuinely pleased for me and genuinely wanted to help.
Anyway, yes, let me know if you'd like me to PM you about where to find good meetings. Don't worry, I won't tell you which ones I'll be at if you don't want me to and you don't have to tell me which ones you're planning to go to.