Whoever sorts out UK train pricing needs a stern talking to. Trains should be THE default option for any intercity journey and look at the mess of the pricing: London-Newcastle, 3h journey, £190-ish. Newcastle-Edinburgh, 1.5h journey, £25-ish (advance singles). And the really stupid thing is that for the return journey going from Edinburgh-Newcastle-London, I'll just stay on the same train.