I travel to Lagos once or twice a year. I like the flight because of the timing. I arrive in Lagos at just before 1800 and am at my hotel by 2000. I can then be up and running the next morning after a nights sleep.
I fly Premium economy as It is only a 6 hour flight and the cost of business class is in my view unrealistic. I am tempted however to use
business class on the return as it is an overnight flight arriving at Heathrow at 0445 but business class was full.
The cabin service and food seems to have improved over the years so well done BA.