The Harry Caddick Community Centre 63 Lilford Road, CamberwellLondon, ENGLAND
80 Camberwell Road, CamberwellLondon, ENGLAND