Hi! Hello! I am flying into LHR on American on June 30th, arriving around 1pm, I am going to be staying in York my first night in England, and am trying to figure out train tickets. (I know I can't buy them yet but trying to budget for it) I am debating if I should buy ahead with a certain time or do an anytime ticket or wait and buy when I get there.
How long will it take to get through immigration? I was thinking if I bought a 4pm ticket from King's Cross to York I should have plenty of time to get the station. Thoughts?