Originally Posted by
QF009
The spanking new T5 Flounges do make flying BA out of LHR a much stronger proposition than before. Though you do spend a lot more time onboard than on the ground waiting the flight, unless delayed.
Originally Posted by
christep
The Concorde Room at T5 is indeed excellent, but unless you need to spend several hours at the airport for some reason this wouldn't be the over-riding factor for me. I'd go CX on a 74A.
That was my point. If the OP sleeps a lot than the ground experience gains in importance. And then BA would be my choice (can't believe I said this

). If the OP wants to take in all the nuances of F service then I would go for CX.