Hello Johnny's Nanny, Welcome to the forum.
You will see many express trains at Leighton Buzzard on the West Coast Main Line or Slough on the Great Western main line. or for the Channel tunnel trains, you would probably need Ebbsfleet East of London.
Best of luck with the refrain "Are we there yet?"
|