Leytonstone Library

Leytonstone Library
6 Church Lane, London, E11 1HG