
Peterborough Live
Also known as
Peterborough is a cathedral city located in the City of Peterborough district within the ceremonial county of Cambridgeshire, England. Situated on the River Nene, it lies approximately 74 miles north of London. The local topography is notably flat, with land lying below sea level in some areas, and it serves as an administrative centre for its district in East Anglia.










