There's a club called Good Clean Fun on every so often, think it's the folks from A Queer History of Dance Music behind it (never met but they seem lovely and their mixes are grand!) - it's an explicitly alcohol free club night. Might be worth a look at?