Peterborough
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.