Indeed it doesn't... with Bookham as the starting point. However, I just tried using Leatherhead as the starting point instead though, and my routing seems to be allowed by the journey planner for that journey. Which, I think, answers my original question, since Bookham is the first station...