Rick Stein's only London restaurant sits on the Thames in Barnes, so I tried the festive menu to see if the Padstow legend's food is worth the fuss