Peterborough

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.