Clemance Hall Brisbane Street, CamberwellLondon, ENGLAND
1 Church Mead Camberwell Road, CamberwellLondon, ENGLAND
84 Camberwell Church Street, CamberwellLondon, ENGLAND