End of an iconic EYESORE: Bulldozers trample south London’s Elephant & Castle Shopping Centre
An iconic south London shopping centre built in 1965 on a bomb-damaged 1890s estate is being torn down to pave the way for a £1billion town centre regeneration. It was initially hoped that the three-storey Elephant & Castle Shopping Centre in Southwark would become a commercial hub for south London, with its 115 shops taken on mostly … Read more