Home Railways “The Green Howards” at Peterborough “The Green Howards” at Peterborough December 30, 2015 1054 Facebook Class 55 Deltic 55008 “The Green Howards” departs north from Peterborough station – date unknown. Note the construction in the background which appears to be the Royal Mail sorting office.