Aloha from Kaua'i!
Sorry if this is a stupid question, but I couldn't quite figure this out.
We are staying at a hotel in the King's Cross area - on Argyle Street (Alhambra Hotel) - due to the fact that we are coming in on Eurostar from Paris and only having one night in London - so we have roughly a day and a half to sight-see quickly! (Hop on Hop Off bus here we come!)
Getting to Heathrow from Kings Cross - I know there is a "Heathrow Express" - is this on a train system or the Underground and can I catch it from Kings Cross Station - or will I have to transfer along the line.
I very much appreciate the help and apologize if this is a question that is "one of those" - lol!