There are so many types of rail cards and I can't decide which one is the most suitable for my case. How do they work anyway?
I plan to:
* Return travel from London to Edinburgh by train (my times costs approx 39GBP each way)
* Return trip from London to Bath by train (my times costs approx 16GBP each way)
* Assume 3 days of Underground travel in London (planning to get 3 x anytime day pass)
I'm travelling with 3 adults and 16 year old.
There are so many types of railcards and I'm quite confused. Is it worth it to get railcards?
Any expert can point me the right option?