Leeds University Business School plays host to the occasional social event, held by the LUU SalsaSoc. It's a great venue for a movie night and conveniently located near to the Library Pub for post film drinks...
It's also a great business school! But then, who goes to university to learn?
Once in reception, ask for the SalsaSoc event and they'll point you in the right direction.