I have a 9.5 hr layover at London/Heathrow on my way to S. Africa. Considering a trip into town or maybe Windsor. Any suggestions/recommendations? I'm factoring in traffic, immigration, etc. which essentially whittles my time there to a few hours.