Palmers Green Library
Broomfield Ln., Enfield, Greater London, United Kingdom, N13 4EY
(02083) 792711 Phone