Tottenham Hotspur Stadium

Original Name: Tottenham Hotspur Stadium

Location: High Road, Tottenham, London N17 0BX UK, London, England, UK

Opened: 03/04/2019

Current Local Time: 03:38 PM - Sunday, July 3, 2022

This article uses material from the Wikipedia article Tottenham Hotspur Stadium, which is released under the Creative Commons Attribution-Share-Alike License 3.0