If Christmas food is so delicious, why do we not eat it more often? Frances shares what will be on her table in Hampstead over the festive period ...