We made it! Arrived safely in Heathrow (excited but a little sleepy) , now on the express train to London.