Local Authority
London Borough of Islington

7-11 St Thomas's Rd, Finsbury Park, London N4 2QH