Question: The Stevenage railway station and Watton-at-Stone railway station both serves which town?
Sentence (from "Stevenage railway station"): The station is 27 mi north of London King's Cross on the East Coast Main Line.
Relevant evidence: No