Barrow Road:
Trainload Construction-liveried 31271, Wansford.
Barrow Road:
Trainload Construction-liveried 31271, Wansford.
Barrow Road:
Trainload Construction-liveried 31271, Wansford.
Barrow Road:
31401 and 31420 leaving Bristol Temple Meads, Friday August 13th 1982.
Barrow Road:
31117 leads 31401, Lawrence Hill, Bristol, August 8th 1982.
Barrow Road:
31413 shunts accident-damaged 50044 Exeter at Bristol Bath Road August 1982 b
Barrow Road:
31413 shunts accident-damaged 50044 Exeter at Bristol Bath Road August 1982 a
Barrow Road:
31145, Lawrence Hill, 1979.
Barrow Road:
31108 Peterborough Nene Valley Saturday October 15th 2013 c
Barrow Road:
31108 Peterborough Saturday October 15th 2013 a
Barrow Road:
31108 Peterborough Nene Valley Saturday October 15th 2013 b
Barrow Road:
31116, Bristol Temple Meads, July 1979.
Barrow Road:
56301 and 31108, Peterborough NVR, Saturday May 18th 2013.
Barrow Road:
56301and 31108 wait to depart Peterborough NVR, Saturday May 18th 2013.
Barrow Road:
56301 and 31108, Peterborough NVR Saturday May 18th 2013.
Barrow Road:
56301 and 31108 arriving at Peterborough NVR, Saturday May 18th 2013.
Barrow Road:
31108, Peterborough NVR, Saturday May 18th 2013.
Barrow Road:
31108, Peterborough NVR, Saturday May 18th 2013.
Barrow Road:
31108, Peterborough NVR, Saturday May 18th 2013.
Barrow Road:
31457 and 31462, Bristol Temple Meads, September 6th 1986.
Barrow Road:
31405, Bristol Bath Road, September 6th 1986.
Barrow Road:
31230 Bristol Temple Meads September 1986
Barrow Road:
Unidentified Class 31, Lawrence Hill Yard, July 1982.
Barrow Road:
NB 31151, Severn Tunnel Junction, summer 1983.
Barrow Road:
31132, Stapleton Road, Bristol. Thursday July 7th 1983.
Barrow Road:
31178 propelling a brake van Lawrence Hill Thursday July 29th 1982
Barrow Road:
31420 2B52 Bristol TM July 1st 1981
Barrow Road:
56091a 31108 Peterborough NV 29092012 1151
Barrow Road:
56091 31108a 2E47 Peterborough NV 29092012 1144
Barrow Road:
31108c 56091 2M39 Peterborough NV 29092012 1210