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, which was named after a former 18th century tavern in the area, would become a … Read more