New Project 16th November 2018 Wembley Stadium capacity reduced to 51,000 for Tottenham Hotspur home games Tottenham Hotspur has been granted a deal to extend its tenancy at London’s Wembley Stadium…