Demolition work is underway in the Elephant and Castle shopping centre in London, United Kingdom
The Elephant and Castle shopping centre, in Central London has been demolished to make way to new building, as part of the regeneration of the area
Size: 3840px × 5760px
Location: Elephant and Castle, London, England, United Kingdom
Photo credit: © Chris Pig Photography / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: annibal, castle, centre, demolishion, demolition, elephant, england, gentrification, house, kingdom, london, regeneration, se1, shopping, station, tube, united, work, works