In last week’s print edition of The Stage, I highlighted Islington in a feature as a hotbed of theatre, and it is