ESC
Keith Miles

Keith Miles

Railway historian and former British Railways employee. Served an engineering apprenticeship at Glasgow St. Rollox Locomotive Works and trained as a Motive Power Improver at Willesden MPD. No to be confused with Keith Miles, the novelist and script writer.