if I travel from Bedfrd to Bristol via train it costs a mere £18.50 (single).
If I travel from Wellingborough to Bristol (getting on the the same train a station earlier) it costs £76.90 (single)!!!
A return ticket between Wellingborough and Bedford costs just £7.60!
Why?????????????????