- Jun 29, 2003
- 35,101
- 17,786
- Staff
- #1
A first glimpse of Tottenham’s new stadium takes the breath away, and will leave many forgetting the setbacks, delays and trips to Wembley over the past two seasons. The wait was more than worth it.
Source: Evening Standard
Source: Evening Standard