Islington Assembly Hall hasn’t been this packed since the last local elections, or perhaps a wedding between two people with very large families. It’s an odd choice of venue for modern vampires ...