I've done Mel - SGN - Mel about a week ago.
it was on the Dreamliner service and pretty good. Food choices were reasonable - a salmon and a beef dish. The seat was a little on the narrow side with a bit of a gap at the hip area when fully extended but I was able to sleep just fine (i
put another blanket in the gap). Film choice was ok. But the service was great - very friendly and nothing too much trouble. Hope that helps a bit - havent been all the way to London on board, prefer Qantas, but as a reasonable priced full service airline it was good. Chocsaway