Question: What country does Elstree and Watling Street run through?
Answer: England