Artefact explores the argument around Elephant and Castle’s proposed regeneration project.