Islington Assembly Hall
London, GB