Tottenham Hotspur Stadium

England, London

Opened in 2018
Capacity 62 062
© WildSoft 2007-2019