Address: Seven Sisters Road, Finsbury Park, London Borough of Islington, London, Greater London, England, N4 2XA, United Kingdom