Trainsplitting is an effective way to save on train tickets.
Use the link below and select start and destination. Our company is not in any way associated with this service.
It works on the principle of splitting long and expensive journeys for shorter eg, from Birmingham to London you do not pay for a direct ticket, but for a few tickets at the same journey; example: going through Reading, you will get a ticket from Birmingham to Reading and Reading to London, which also means there is no changes during travel if the original/more expensive ticket did not require that.