20303 & 20304 Badgeworth 24 July 2012

20303 & 20304 with their single nuclear flask, pass Badgeworth on 24 July 2012 with the 6M56 13:43 Berkeley to Crewe. At least this minuscule train fits this location quite well, as the relatively new communications mast isn't sticking out of the top of the train, and the signal doesn't get in the way!