Fallout

A post-apocalyptic landscape, but messier, the 'Deptford Dump' is a site next to New Cross Gate station that is currently playing host to tonnes of construction industry waste. Door frames and window sills litter the landscape like they've been deposited by a very destructive but very precise twister.

As you can see, the Council is trying to get it cleared.