It took 14 hours to get to London including a layover in Houston. I was on the outskirts of London at St. Pancras. It was a 45 minute tube ride from Heathrow airport and another 15 minute walk to the hostel I was staying at. London was cold and wet. I never saw the sun the day I arrived just a lot of rain. There bus system is impressive. There is a bus every 2-3 minutes with multiple buses going to the same stop.