The airline with the best average rating is Virgin Atlantic with 8.0/10.
The average flight time is 7 hours and 32 minutes.More information
BA for sure does not offer the First Class service of Singapore or Cathay Pacific but it does its job. CCR is a very nice and tastefully decorated lounge and I just love that they offer unrestricted Laurent Perrier GS - one of my favorite bubble drinks around... crew was very polite,friendly and extremely professional. Catering was adequate, I was not impressed but neither I was let down in quality or taste. I would fly BA First anytime without any hesitation as its product is reliable and you got to love that Afternoon tea that makes you feel being at an exclusive social club or hotel back in the London during the Victorian times!
As always feedback or questions are very welcome!
Safe travels, Giancarlo.