1546
Ealing Broadway
Departed at 1547
Great Western Railway · 8 coaches
3
1559
Reading
Departed on time
Great Western Railway · 5 coaches
1
1619
London Euston
Departed at 1622
Great Western Railway · 10 coaches
3
1626
Taunton
Departed at 1627
Great Western Railway · 9 coaches
3
1632
Cheltenham Spa
Departed on time
Great Western Railway · 3 coaches
2
1638
Swansea
Departed on time
Great Western Railway · 10 coaches
4
1640
Reading
Departed at 1644
Great Western Railway · 9 coaches
3
1650
Ealing Broadway
Departed on time
Great Western Railway · 8 coaches
1
1719
London Euston
Departed at 1724
Great Western Railway · 10 coaches
3
1726
Plymouth
Departed at 1728
Great Western Railway · 10 coaches
3
1730
Cheltenham Spa
Departed on time
Great Western Railway · 3 coaches
2
1738
Swansea
Departed at 1741
Great Western Railway · 10 coaches
4
1740
Reading
Departed at 1810
Great Western Railway · 9 coaches
1