i am staying at crowne plaza near heathrow for business meetings. my meetings start on wednesday but i get in on tuesday at heathrow at about 1030am. i am going to try to stay away and visit something close - sort of take in history (and pub or restaurant) until i drop and sleep "normal UK hours". Would you suggest a visit to windsor or hampton? Thatched cottage pub or...? i am reasonably in shape but will be somewhat jet lagged (and arriving from a trip on american airlines in coach - scrunch).