Hi
I used this route in August last year and I was very happy with the service. Travelled with the wife and 2 kids aged 6 & 9. The IFE was films outbound and return but not kids films, the progress map was on at other times and this good for the "are we there yet" questions. They sold the earphones on board but iPod ones seemed to work as well. We took a portable DVD so kept the kids amused that way.
The food and drinks service was fine, I pre booked kids meals online at ba.com prior to departure. The Aircraft was an Airbus 321 which looked like it was not more then a couple of months old so everything spotless.
I am going down again in July so hopefully things will be the same (or better)
Michael