Question: Which place lies 100 miles north-east of London and the home of a band active in 2001?
Sentence (from "Norwich"): It is the regional administrative centre for East Anglia and county town of Norfolk.
Relevant evidence: No