Conversation so far:
What year did the band super Furry animals start?
in 1993

Question: When were they in London?
Self-contained rewrite: When was the band super furry animals in London?