Ah yes. The train from Lower Stoke. Pardon? But I am wholly amazed that there is a direct train to Otford from Higham, and it only takes an hour, probably a shorter travel time than by car. Seems it would cost £21 though.