Elephant & Castle developers reveal first wave of stores at £500 million new town centre

Marks & Spencer will anchor the scheme with a new all food store opening in late 2026

Elephant & Castle developers reveal first wave of stores at £500 million new town centre

Marks & Spencer will anchor the scheme with a new all food store opening in late 2026