Home Railways Peterborough North Station Peterborough North Station March 13, 2012 607 Facebook A superb undated image of the frontage of Peterborough North Station with horse drawn taxis waiting to take arriving passengers into the city.