Railway Arches 191-192 Edward Place, DeptfordLondon, ENGLAND
2 Creek Road, DeptfordLondon, ENGLAND
Railway Arches 223-224 Edward Place, DeptfordLondon, ENGLAND