TQ3777 : Sewer construction site, Deptford

by

In the triangle formed by Deptford Church Street, Crossfield Street and Coffey Street.