Which recently demolished stadium was home to the first British football club to win a major European tournament?
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.
i don't know