Tottenham’s new stadium, the aptly named Tottenham Hotspur Stadium, was a mighty task of footballing construction. But since it’s opening, it has swiftly become one of the best respected and pleasant stadium experiences in the entirety of Europe. Here are 7 facts on the stadium: The Past Before the new Continue Reading