Home City Centre Railways Peterborough North Station (1905) City CentreRailways Peterborough North Station (1905) November 11, 2014 A lovely old print showing Peterborough North station, sketched in 1905.