Elephant and Castle
Elephant and Castle Town Centre
Redevelopment of the shopping centre and the London College of Communications
Delancey, the owners of the shopping centre at Elephant and Castle, are bringing forward plans to create a new pedestrianised town centre with:
- a new campus for London College of Communication (part of the University of Arts London)
- a new Northern Line station with escalators
- new homes
- leisure facilities
- a new live music venue
On the 20 October 2015 and the 9 May 2017, our cabinet considered reports on the next phase of the Elephant and Castle town centre regeneration. The council carried out an equalities analysis of the shopping centre and has recently appointed an independent and relocation business advisor to help support the independent businesses in the shopping centre.
A formal planning application was submitted in October 2016. You can view the full planning application at https://planning.southwark.gov.uk/online-applications/, reference 16/AP/4458.
For latest updates on the town centre project and all of the latest news across the opportunity area, visit the Elephant and Castle Partnership website.
Page last updated: 27 February 2020