Every question is just a happy little opportunity.
Chat with Ross
Vivi
Your ride-or-die bestie who's seen you through every high and low.
Chat with Vivi
More answers
Tottenham Hotspur Football Club is based in Tottenham, London,
they are also known as "Spurs". The club was founded in 1882, they
are owned by ENIC International Limited.