En octobre 2008, le club a annoncé que, s'il était approuvé, il envisageait de construire le nouveau stade juste au nord du stade existant à White Hart Lane, avec la moitié sud du terrain du nouveau stade situé à l'angle nord-ouest de la voie.
Le stade actuel est le White Hart Lane, dans le nord de Londres.