We get to heathrow about 1pm, have the Hilton hotel booked near Hatton Cross Tube. We'll have to be up at 5 am the next morning.
Just DH and I .... I think it's worth the hour ish trip into London to get tea and maybe pop to a museum first.
But DH less keen - is there anything near Heathrow that's nearer and worth a trip.
We've popped into Windsor before now with similar timings.