Great, easy to use website
I almost always buy my train tickets through thetrainline.com. Their website is straightforward and easy to use. Great if you complete the same journey over and over, the site allows you to save trips you're likely to make over and personalise them. If buying way in advance, take advantage of the cheaper tickets on the site.