- Jun 29, 2003
- 35,110
- 17,806
- Staff
- #1
Spurs have now won seven consecutive Premier League games at the Tottenham Hotspur stadium for the first time since moving there in April 2019.
Source: London World
Source: London World