My brother and I will be coming to England in July to attend The Open Championship golf tournament. I have been to the U.K. a few times before but don't have extensive experience with the rail system.
I am contemplating flying into London and then taking the train from London to Southport. Southport is a small seaside town in the northwest, about 45 minutes or so north of Liverpool from what I can tell (my apologies to any U.K. readers if I am mistaken).
Does anyone have any recommendations for the correct rail company/line(s) as to how to get from London to Southport? I've taken Avanti West from Euston to Edinburgh before and that wasn't too bad of a journey. Is it a situation where we'd take a line from London to Manchester or Liverpool and then connect from there?
Or is our best plan to fly into Manchester/Liverpool directly (bit of an added cost) and take the train from there?
Finally, should I book the rail tickets in advance or should it be fairly easy to arrive at the station and purchase from there on the day of? Thank you for any advice you can offer!