Thanks for all your responses.
Let me get this right, if you want complimentary food on first you have to pay for it? By the sounds of it though, the TC is well worth paying for.
I know the Pullman service is additional to the fare and offers old school train dining so fair enough.
I...