Welcome!
Nice detailed introduction. As far as meeting up with people from the "pick up scene" I think we grow by jumping in and doing new things, so do it see what it's like and even if it's just a one off you'll grow from it and it will help build a "just do it" attitude which personally I think is very important for success in life.
I've met some cool guys off the forum and I've introduced a number of my mates who've never heard of PUA to guys I've met off here, so for me everything just blends together. I like to meet as many cool people as possible - it's not really a big deal imo. Going by the stuff you're interested you probs find likeminded people inthe PUA scene in London so chances are you'll get on with with a good number of them.
If you're ever up in Manchester give me a shout
All the best!