The KDH archive:
77 119 120777 Lancaster 85024+86011
The KDH archive:
74 257 190874 Lancaster 86037
The KDH archive:
75 072 090875 Preston 47266 +86011
The KDH archive:
66 426 180966 Euston E3197
The KDH archive:
66 435 240966 Speke Junction E3143
The KDH archive:
71 426 121271 Crewe D420 and E3200
The KDH archive:
80 020 220380 Willesden 86228
The KDH archive:
84 063 050584 Nuneaton 86231
The KDH archive:
68 027 170268 Hartford Viaduct
The KDH archive:
85 083 220785 Crewe 86232
The KDH archive:
85 079 220785 86427 Crewe
The KDH archive:
86 025 180586 Gawsworth 47488 and 86253
The KDH archive:
86 022 180586 Gawsworth 47599 and 86254
The KDH archive:
87 008 300487 Crewe 86402
The KDH archive:
1996 KDH5 86223 Harwich
The KDH archive:
1996 KDH6 Ipswich 86615
The KDH archive:
1996 KDH23
The KDH archive:
010691 ph024 Crewe 86637
The KDH archive:
0990 p38 Carlisle 86261
The KDH archive:
BB3 BW 026 86261 Carlisle
The KDH archive:
BB3 PHX 062 110966 Willesden E3174
The KDH archive:
TrSlid018f D5080 and E3113 Harrow 16th September1966
The KDH archive:
FMCCS106 Crewe
The KDH archive:
FMCbwnegs 026 Manchester Piccadilly
The KDH archive:
FMCbwnegs 093 D5134 and E3177
The KDH archive:
FMCbwnegs 141 86229 Rugby
The KDH archive:
fMCclrnegs055 KDH 86207 Carlisle
The KDH archive:
FMCCS556 47281 and 86102