Peterborough

City in Cambridgeshire, England

Peterborough 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. As of the 2021 census, Peterborough had a population of 192,178, while the population of the district was 215,673.

Peterborough News and Videos   LIVE

ℹī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like