Home Railways Peterborough North Station (1906) Peterborough North Station (1906) January 15, 2016 1136 Facebook An early (1906) photo of Peterborough North Station with a Kings Cross departure sitting under the canopy.