Even though it is part of Northamptonshire, for ceremonial purposes it is inside the county of Cambridgeshire. The city is north of London. It is on the River Nene which flows into the North Sea, about to the north-east. 