Elephant & Castle developers reveal first wave of stores at £500 million new town centre
✨ AI Summary
🔊 جاري الاستماع
Marks & Spencer will anchor the scheme with a new all food store opening in late 2026





