- Jun 29, 2003
- 35,113
- 17,813
- Staff
- #1
It’s hard to believe that it has been over five years since Tottenham Hotspur last played at White Hart Lane before their brief tenancy at Wembley and eventual move to the new Tottenham Hotspur Stadium.
Source: London World
Source: London World