I flew this route last Thursday. Sorry I can't be more specific but it was fairly unmemorable in a ordinary sort of way.
Can't remember exact details. The amuse bouche was an orange and something & was very good.
Can't remember the starters, but I ate it.
The mains were a lamb Zorbian and great effort was taken to inform of its halal credentials, a salmon, a chicken (I think) and a veggie option. I choose a pulled duck sandwich off the bistro menu and it smelt and looked like cat food, it was unpleasant.
Wife had a chocolate and orange dessert which was OK. Cheese was as to be expected and was BA cheese.
Both bottles of desert wine were horrendously 'corked' and were undrinkable.
We had breakfast in the CCR and it was cold, even though it was meant to be hot.
I hope you have better luck and do enjoy the flight and Grand Prix. Remember to have some nice LPGS it will make you forget the bad bits!!