Question: Wansford, Cambridgeshire is just off what main highway between London and Scotland?
Sentence (from "Great North Road (Great Britain)"): The Great North Road was the main highway between London and Scotland.
Relevant evidence: Yes