Thanks for the offer, but I reckon Swindon suffers from the same fundamental problem as Andover - it being roughly equidistant between the two useful train routes.
It's going to come down to a choice between going back via London, or doing some proper cycling.