Report content as inappropriate


Original Text (Annotation: EPW055314 / 1062389)

' Part of Metropolitan Water Board Deptford Pumping Station '