TQ3777 : Sewer construction site, Deptford Church Street

by

A site for a shaft intercepting the Deptford storm relief combined sewer overflow and dropping it down to the deep level Thames Tideway super sewer.