Britain's Queen Elizabeth will be tucking in to a German delicacy on Christmas Day, when she is served stollen sent all the way from Bavaria.