Pub-goers have been keeping entertained with a disco and even snowball fights