The New Tottenham Hotspur Stadium Designed by Populous(01) Chelsie Trantow 29 Jul 2025 Save Image Image gallery: What Stadium Holds 400,000 People? Unpacking the World’s Biggest Venues