Originally Posted by
LeisureFirst
You will notice that "J" in that context always means CW, and C means CE. Likewise for Y and M.
Perhaps the case for EC - although both C and J are valid booking classes in 'Business Class' on BA - both are bookable as CE or CW and there are fares which require these classes in both 'products'.
Back on topic - food looks rubbish and I've been subjected to similar quality on BA flights. Their C class (or J if you prefer, LeisureFirst

) hard product longhaul is still very very good - if tired in some cases. I would definitely not choose carrier purely on the basis of onboard catering - but it doesn't help the rapid decay of the carrier formerly known as 'the worlds favorite airline'