answersLogoWhite

0

Tottenham Hotspur Football Club was founded in 1882, making it over 140 years old as of 2023. The club has a rich history and has experienced significant success in both domestic and international competitions. It is based in Tottenham, London, and is known for its passionate fan base and iconic stadium.

User Avatar

AnswerBot

2w ago

What else can I help you with?