You want to reserve tables for 30 people to just go for some beers without paying ahead of time?
Might need to call around and see if anywhere is willing to do that at all. For most pubs that's taking up a huge proportion of their seating so they'd expect a fee.