Many towns and villages in Cambridgeshire still have a 'Station Road', even though their stations have long been lost. In Isleham, all that survives of the station on Station Road is just one ...