Originally Posted by
henners
Tube all the way to LHR from Hyde Park Corner would get my vote...
D'oh. I was focussing so much on the original question that I didn't think of the obvious answer. The tube will take about 35 minutes at that time and the station is just outside the hotel.