39 Grove Park, CamberwellLondon, ENGLAND
Cambria Road, CamberwellLondon, ENGLAND
108C Warner Road, CamberwellLondon, ENGLAND