Deptford Pumping Station: damaged machinery.
Deptford Pumping Station: damaged machinery.