Question: Wansford, Cambridgeshire is just off what main highway between London and Scotland?
Sentence (from "Wansford, Cambridgeshire"): Wansford, sometimes Wansford-in-England is a village just off the Great North Road (A1) near Peterborough and eight miles south of Stamford.
Relevant evidence: Yes