There have been a number of threads on DJing in the UK.
Here are my personal observations:
Cold approaches rarely work but meeting people at things like film premieres, book signings, art gallery exhibitions can work well on occassion as you already have something in common with that person.
Bars and clubs tend to be where a lot of people pick up women-as alcohol lets down the famous British reserve. But these places are skewed in favour of good looking people as they are so noisy they don't give a lot of opportunity to display personality etc.
The best way to meet women is through social networking. If you are introduced to a woman by a friend of hers, then she is more likely to be interested in getting to know you as you have social proof from knowing her friend. If you get invited to intimate parties they are another good place to meet girls.
Socieities and evening classes and sports clubs are other good places.
Basically you have to build a social life so you are meeting lots of new people, only then is it likely that a girl will be happy giving you her number. Clubs and pubs work for a lot of people but those sort of people have looks in their favour or a lot of confidence and an outgoing personality. I personally never pull at clubs, but on occasion pull girls i meet through friends.