Question: Which place lies 100 miles north-east of London and the home of a band active in 2001?
Sentence (from "Crosby Villa"): It is located on the A596 road, roughly three-and-three-quarter miles north-east of Maryport and a similar distance south-west of Aspatria.
Relevant evidence: No