ELEPHANT AND CASTLE PARTNERSHIP Previous section: Who’s involved Next section: About Elephant and Castle ECDbw Elephant and Castle Town Centre Development Ltd