In Britain, train tickets can be hella expensive, unless you know when to book them, how long to hold off, and know what's happening any time between 12 weeks and 6 weeks before you really really need them.
For example, buying a single ticket from London to Harrogate (Changing at Leeds), the new location for this[...]