BA I've had very bad experiences with on this route. Why they seem to run the most ragged and old 747's on this route to the entertainment capital of the world I don't know. I hope they've improved since last time which was a disaster:
Yes they have they now have A380's on this route so maybe you should give them another chance.