Founded 1884.
Location Christ Church, Friern Barnet Road, London, N11
Categories
Authority
More Information N.S.P.C.C.