I'm flying into Heathrow from New York/JFK this Saturday. It's my first time in London and I'm a bit nervous. I have an Oyster Card, donated by a travel-savvy friend, and am planning on taking the Tube from Heathrow to King's Cross / St. Pancras.
My flight lands at Heathrow at 9:45AM and I have to catch a Eurostar train to Paris (out of King's Cross) at 14:31PM. Given any potential delay at Customs, I should have time to get there, right? How long does the Tube ride take? Any advice would be so helpful!