High Speed Train pulling away from Bath Spa.
There are days left before the electrification masts are installed at Twyford as 43124 hurries through on a westbound express.
43098 hurries through Exminster in the final few weeks of HST operation on prime London Paddington express trains.
43098 hurries through Dawlish in the final few weeks of HST operation on prime London Paddington express trains.
43078 leading a London bound HST past Teignmouth.
43079 hurries through Oxford Parkway with a diverted service to London Marylebone.
43164 approaching Westbury station.
43165 approaching Thingley Jn with a London bound express.
43022 passing Wolvercote Jn near Oxford.
43172 at speed on the Great Western Main Line, west of Chippenham.
43041 arrives at Westbury.
43015 near Moreton-in-Marsh with the 1750 Paddington to Worcester service.
43015 pulling clear of Oxford with a Hereford bound express.
43159 approaches Moreton-in-Marsh with the 1822 Paddington to Hereford service.
43009 leading a London bound express through Dawlish.