Home City Centre River Nene River Nene from the Embankment City CentreRiver Nene River Nene from the Embankment February 15, 2016 An unusually busy scene looking upstream on the Nene towards Town Bridge from what would today be the Embankment.