In September, we have a overnight layover flying out of Heathrow. We arrive in London at 7 pm, and leave at 10:50 the next morning. We plan to stay at one of the nearby airport hotels. We would like to stay at one that could be a short cab or tube ride to a pub or restaurant. I doubt we will have enough time to go in to London, but I would at least like to go somewhere other than the hotel for a bite to eat. Any suggestions?