Today Live

England
Tottenham Hotspur Stadium

Stadium

Tottenham Hotspur Stadium, London

Information

Name
Tottenham Hotspur Stadium
Country
EnglandEngland
City
London
Capacity
62.850 Seats
Seating
62.062 Seats
Length
105 m
Width
68 m