A history of the River Great Ouse and River Cam
Rising in Northamptonshire, the River Great Ouse flows around 161 miles from its source to the sea. It is joined, along the way, by the Rivers Cam, Little Ouse, Wissey and Nar. After winding south-east to Buckingham, the Great Ouse runs in a generally north-easterly direction through Bedford, St Neots, Huntingdon, St Ives, Ely and Littleport to Denver Sluice. Finally, the river heads north to King's Lynn and the Wash.