If you are likely to use the train more than once, a family railcard is the way to go. It costs £28 which gives 1/3 off most adult fares and 60% off kids fares.
http://www.nationalrail.co.uk/times_fares/railcards-discounts/railcards_national.html
I used to use a railcard between London and...