The abode of the famous English cathedrals
Peterborough is a city in the eastern part of England. It is located in Cambridgeshire, 120 km north of London.
Peterborough is a city in the eastern part of England. It is located in Cambridgeshire, 120 km north of London.