Buy this picture |
erial photograph of Deephams Sewage Treatment Works, Edmonton in the London Borough of Enfield,London England UK Deephams Sewage Treatment Works was opened at the end of the 19th century and has expanded over the years to become by Thames Water's 4th largest sewage treatment works. From the 1920s until 1968 the site had its oown works railway.