Q:Here's a complex question that requires someone to reason about the input, can you answer it? Which place lies 100 miles north-east of London and the home of a band active in 2001?
A:
Norwich