We do Christmas morning breakfast at my grandparents house and have done so since I was born.
Christmas lunch is at our house with my family. Dinner is at our house with who ever is around.
Boxing day morning we drive 2 hours to my inlaws and do another Christmas with them.
We used to drive to my ILs xmas day after lunch but its too much for the kids.