Agricultural Hall är belägen i Islington,