152 Camberwell Road, CamberwellLondon, ENGLAND
Railway Arch Arch 406 Lilford Road, CamberwellLondon, ENGLAND
37 Grove Hill Road, CamberwellLondon, ENGLAND