South Norwood Library

South Norwood Library
196 Selhurst Road, London, SE25 6XU