For the British royal family, Christmas at Sandringham is a time-honoured tradition steeped in family history.