Question: A666 road junctions which historic north-south road starting in Luton?
Sentence (from "A666 road"): The A666 is a major road in Greater Manchester and Lancashire, England.
Relevant evidence: No