Tottenham Hotspur Stadium City London Clubs Tottenham Address Bill Nicholson Way, 748 High Road Capacity 62850 Surface grass 2023-2024 2021-2022