Tottenham Hotspur Football Club

Based in Tottenham, North London, the Tottenham Hotspur Football Club are football club playing in the Premier League. They were the first British club to win the European Cup Winners’ Cup in 1963.