Tottenham Hotspur Stadium (built 2019)
Location: 51.60444°N, 0.06639°W