Interesting how you thought that BA F is more spacious than CX F, considering it's 14 seats vs. 9 seats in approximately the same area in a 747 nose. The 77W F is 6 seats, even.
Thank you for the TR, and it looks like BA's catering has improved judging from the other TR's I've seen!