Tottenham Hotspur Stadium

Tottenham release official statement after reports of stadium fire circulate
Tottenham have released an official statement following reports that there was a fire at the stadium on Thursday. The Tottenham Hotspur Stadium, a...