Tottenham Hotspur Stadium, London

The Tottenham Hotspur Stadium is the home of Tottenham Hotspur in north London, replacing the club's previous stadium, White Hart Lane. With a capacity of 62,303, making it one of  the largest club stadium in London.