58 023 'Peterborough Depot':
37 518
58 023 'Peterborough Depot':
33 025
58 023 'Peterborough Depot':
47 790
58 023 'Peterborough Depot':
Crewe
58 023 'Peterborough Depot':
P1060882
58 023 'Peterborough Depot':
Crewe
58 023 'Peterborough Depot':
Crewe
58 023 'Peterborough Depot':
33 025
58 023 'Peterborough Depot':
33 025
58 023 'Peterborough Depot':
33 025
58 023 'Peterborough Depot':
Shrewsbury
58 023 'Peterborough Depot':
The old and new
58 023 'Peterborough Depot':
Shrewsbury
58 023 'Peterborough Depot':
Shrewsbury
58 023 'Peterborough Depot':
Shrewsbury
58 023 'Peterborough Depot':
Birmingham International
58 023 'Peterborough Depot':
Birmingham International
58 023 'Peterborough Depot':
66 002
58 023 'Peterborough Depot':
345 002
58 023 'Peterborough Depot':
345 002
58 023 'Peterborough Depot':
66 779
58 023 'Peterborough Depot':
A grouping of electrics
58 023 'Peterborough Depot':
67 007
58 023 'Peterborough Depot':
90 035
58 023 'Peterborough Depot':
66 135
58 023 'Peterborough Depot':
Soon to be gone
58 023 'Peterborough Depot':
Soon to be gone
58 023 'Peterborough Depot':
313 121
58 023 'Peterborough Depot':
90 016
58 023 'Peterborough Depot':
Crossing the Thames