The changing urban landscape of the former Elephant & Castle shopping centre which is being demolished and redeveloped in south London, on 8th July 2021, in London, England. The much-criticised architecture of
Elephant and Castle Town Centre
Elephant & Castle Shopping Centre closes after 55 years [25 September 2020]
The massive Elephant and Castle redevelopment that has sparked fears for small shops - MyLondon
Southwark: Elephant & Castle shopping centre redevelopment set to go ahead following unsuccessful legal challenge - OnLondon
Elephant & Castle tube station - Wikipedia
Southwark: Elephant & Castle shopping centre redevelopment set to go ahead following unsuccessful legal challenge - OnLondon
Early images of proposed Elephant & Castle Shopping Centre development [2 June 2011]
London's Elephant & Castle new town centre approved