- Jun 29, 2003
- 35,113
- 17,813
- Staff
- #1
The delay to building work on the new Spurs stadium was blamed on Arsenal fans in parliament today.
Read the full article at Haringey Independent
Read the full article at Haringey Independent