Barrasford9 Oct 2026Two-year project to install eel screens beginsThe £11.8m screens prevent eels entering Barrasford pumping station on the River North Tyne.9 Oct 2026