Factual error: The Olympic torch relay is presented as if there is only one runner carrying the torch through the entire city of London to the Olympic stadium to light the cauldron. Furthermore, when the torchbearer collapses, the TV announcer reacts as if it is now impossible to get the torch to the stadium, just before the Doctor steps in and picks it up. Any broadcast of any Olympic opening ceremonies would show that that's not how the torch relay has ever worked.
Factual error: The opening shot of the episode reuses the zoom-in from orbit originally used in "Rose." The North Pole is sunlit, as it would be at the height of summer. "The Runaway Bride" takes place on Christmas Eve, four days after the Northern Hemisphere's Winter Solstice, when the Pole would be facing away from the Sun, in darkness. In fact, this was the second Christmas special in a row to make this mistake, after "The Christmas Invasion."
Continuity mistake: When the robotic Christmas tree attacks Rose, Jackie and Mickey in the Tylers' flat, it barrels through the internal window and destroys a supporting pillar separating the living room from the main hallway. Later in the episode, the pillar is seen intact.
Continuity mistake: When the Shade leaves Clara and she falls, her body is twisted because of the way her legs are bent with one on top of the other and her arms are out to the side. In the overhead shot of her, her positioning has changed, her body isn't twisted and her arms are more straight down her side.