I've never flown BA F (and probably never will), but from what I've seen of the cabin briefly from outside when waiting to disembark, that first picture does it no justice whatsoever. My initial impression was from the image here was that it looks *horribly* dated. But, I don't recall that reaction when seeing it in the flesh, as it were. Understated and with a certain amount of elegance that just can't be discerned from the picture here.
The food pictures are interesting. I'd be pleased to be presented with any of those offerings on a flight.