Stadion Tottenham Hotspur Stadium

Opened
Capacity 62062
Address Bill Nicholson Way, 748 High Road, London
Website
Home stadion to Tottenham