In the absence of a time machine, try splitting your journey into shorter segments and see if you can find cheaper single tickets available.
Try changing at Doncaster, there are far more London-bound trains down that line and thus a greater possibility of finding cheap seats.
(, Fri 12 Jun 2009, 18:25, archived)