Acton Town Hall Library

Acton Town Hall Library
Acton Town Hall High Street, London, W3 6NE
Photo of Acton Town Hall Library