Der hochmoderne Austragungsort des Tottenham Hotspur Football Club (auch bekannt als Spurs) bietet Platz für bis zu 62.000 Zuschauer und ist damit Londons größter Fußballplatz. Das Stadion wurde 2019 eröffnet und verfügt über ein hoch aufragendes Glas- und Stahlgehäuse, das zu einem Wahrzeichen der Skyline von Nord-London geworden ist.