Dulwich Library

Dulwich Library
Dulwich Library, 368 Lordship Lane, London, SE22 8NB