Tottenham Hotspurs are set to build a new home stadium which would reportedly sit over 61,000 fans when full to capacity and the London club unveiled plans for the new facility yesterday.
Tottenham are set to build the biggest stadium in London with a site already decided upon and the Stadium is reportedly going to house a 17,000 sitter homes stand and would have facilities for American football as the club has signed a deal that would see them host two NFL games a year.