It's too bad that BA closed their lounges at IAH. I never understood why they had a separate first/OW Emerald lounge at IAH for a twice daily flight but it was very nice for an afterthought of a station. I managed to finagle my way in there once as I was flying AA F connecting to a CX F ticket.
Flight and food looks nice, aside from that terribly overcooked steak. I imagine Brits would drown it in HP sauce and think it was delicious.