61-67 Camberwell Road, CamberwellLondon, ENGLAND
2 Coldharbour Lane, CamberwellLondon, ENGLAND
108-110 Camberwell Road, CamberwellLondon, ENGLAND