Peterborough is located 76 miles north of London. The city's convenient location and good transport links have helped to make it an attractive place for businesses and residents alike.
Peterborough Prowess: Test Your Knowledge of This Historic Cambridgeshire City!