1340
London Paddington
Expected at 1410
Great Western Railway · 9 coaches
3
1400
London Paddington
On time
Great Western Railway · 5 coaches
1
1410
London Paddington
Expected at 1414
Great Western Railway · 9 coaches
3
1440
London Paddington
Expected at 1442
Great Western Railway · 9 coaches
3
1500
London Paddington
On time
Great Western Railway · 5 coaches
1
1510
London Paddington
On time
Great Western Railway · 9 coaches
1