Decent pubs get very crowded and noisy, plus it's difficult to fit many people in. A hall gives us the opportunity to do more techy presentations.
We actually started out in a pub and have evolved into present format over time. We have the hall until 10, so if you are really hardcore you can always head to the pub after, I can imagine there will be quite a few people joining you.
Most of the other regular london hackery type talk events (Hacks/Hackers, DC4420 spring to mind) take place in pubs.
Just curious, that's all.