Home City Centre Railways Steam at Peterborough North City CentreRailways Steam at Peterborough North March 4, 2016 An undated and atmospheric image under the canopy at Peterborough North station as a northbound train awaits departure.