Address: Seven Sisters Road, Finsbury Park, London Borough of Islington, London, Greater London, England, N7 7PL, United Kingdom