Home Railways Deltic at Peterborough 1976 Deltic at Peterborough 1976 May 27, 2011 1004 Facebook East coast mainline workhorse resting at Peterborough in June 1976 – Deltic 55003 “Meld”.