Original: In October 2008, the club announced that, if approved, it was planning to build the new stadium just to the north of the existing stadium at White Hart Lane, with the southern half of the new stadium's pitch located on the northwest corner of the Lane.
Simplified: Their current stadium is White Hart Lane, in north London.