you could also go to the arrivals lounge (landside, so after immigration). Have a shower/breakfast/spa. Pop into London for a few hours, sleep on Heathrow Express train or London Underground. Have a quick look around, somewhere nice for lunch. Then back to the airport for your evening flight. Sleep on the plane.