London, United Kingdom
If you want to socialise and don't like going to bars and clubs, check out some groups on meetup.com. There are a few thousand groups in London and you should be able to find at least one that suits your interests. Some (especially technical) may even have free pizza and drinks on the night. Not all meet ups are free, so double check that.
Are you planning
Select time and place and
find other travellers who will be there
You are travelling and looking for new friends?
Choose a language and see
who is travelling nearby
Have you got the tickets?
Check in your trip (date and destination)
so other travellers can message you