North Woolwich Library

North Woolwich Library
3 Pier Parade, London, E16 2LJ
Photo of North Woolwich Library