Church End Library

Church End Library
Church End Library, 24 Hendon Lane, London, N3 1TR