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 the Elephant & Castle Shopping Centre was opened in 1965, built on the bomb damaged site of the former Elephant & Castle Estate, originally constructed in 1898. The centre was home to restaurants, clothing retailers, fast food businesses and clubs where south Londoners socialised and met lifelong partners.
Add to Cart Add to Lightbox Download