Q:Formulate an answer to this elaborate question: Which place lies 100 miles north-east of London and the home of a band active in 2001?
A:
Norwich