North Kensington Library

North Kensington Library

108 Ladbroke Grove
London
w11 1pz

Map of location