Denver Sluice, south-west Norfolk.
Denver Sluice is in fact a complex of three sluice gates which control the flow of water between a series of large drainage canals dug between the 1630s and the 1960s to drain water from the Fenlands to the River Great Ouse, to reduce the flood-risk to the region and to prevent further ingress of […]
Denver Sluice, south-west Norfolk. Read More »