+
Islington Assembly Hall, London (uk)