Peterborough is a cathedral city in the City of Peterborough district in the ceremonial county of Cambridgeshire, England. The city is 74 miles north of London, on the River Nene. From Wikipedia