Tottenham Hotspur

Tottenham Hotspur is a world famous football club based in North London. Off the pitch, the Club has a strong and successful business model centered around building a platform for long-term success, including our new world-class stadium.