We are flying in from Houston/Toronto in June and will arrive at 6:35AM to Heathrow. What are some activities that start early in day that aren't too taxing we could do before we are able to check-in to our hotel? I will have my three teens aged 16, 18 & 18.
Also, we will be driving around England and into Scotland after several days in London. Is it better to rent a car when we are ready to leave London or go ahead and get one from the airport? Or is it easier to ride trains/tube/bus/rideshare while in London?