North Kensington Library

North Kensington Library
98 Ladbroke Grove, London, W11 1PY
Photo of North Kensington Library