This ticket of course is valid for one route only.
So why is it that in Germany I could buy a Bahncard 100  for £3138 which allows:
- Unlimited travel on DB trains (except car trains and ICE Sprinters)
- Valid at all times
- Also valid on loads of city local trains and busses
- Upto 4 children ages 6-14 ride free if accompanied
So how do the Germans do it and how long do we put up with an unreliable and overpriced service?
 Although I can get a cheaper rate of £3796 by purchasing a ticket from Robertsbridge to Oxted via London and leaving the system at London - it is an anomaly and valid within the fare regulations. Still more expensive than DB trains though!