This photo taken during the Premier League match between Tottenham and Crystal Palace shows the interior of the newly built Tottenham Hotspur Stadium in London. Tottenham won 2-0.
This photo taken during the Premier League match between Tottenham and Crystal Palace shows the interior of the newly built Tottenham Hotspur Stadium in London. Tottenham won 2-0.