How many club nights have been going for 25 years? Only Gaz's Rockin' Blues can beat that. With the Dirty Water Club in third position. As usual when it's the annual anniversary night, there's a free 45 while stocks last. And, of course, the usual excellent DJs.