Peterborough ( PEE-tər-bər-ə, -burr-ə) is a cathedral city in the City of Peterborough district in the ceremonial county of Cambridgeshire, England. The city is 74 miles (119 km) north of London, on the River Nene.