Tottenham Hotspur Stadium Tottenham
- Tottenham Hotspur Stadium
- Tottenham
- Premier League
- 62062
- Lilywhite House
782 High Road
Tottenham
London
N17 0BX
- Visited by 477 members
ground stats
latest visits
Ground is a new one and it looks plain and boring outside. Inside, it is impresive with a good range of food and drink.
Shame that people were being allowed to drink in their seats!
Been here and want to add your review? register or loginview all