Camberwell Library

Camberwell Library
21 Camberwell Church Street, London, SE5 8TR