It’s explained in the story. The path through the Great Park at Windsor Castle is closed to motor traffic... except for park rangers and the Queen. It’s probably the most direct route to her church.
I thought her church was St George’s Chapel which is in the keep of Windsor Castle?
I walked the Great Park last summer and toured Windsor
Can’t out where she was coming from... Or going to unless there is a lodge some distance from the castle grounds