Leytonstone Library

Leytonstone Library
6 Church Lane, London, E11 1HG
Photo of Leytonstone Library