Question: Which recently demolished stadium was home to the first British football club to win a major European tournament?
Sentence (from "White Hart Lane"): White Hart Lane was a football stadium in Tottenham, North London and was the home of Tottenham Hotspur Football Club from 1899 to 2017.
Relevant evidence: Yes