Find hotels near White Hart Lane Stadium, 748 High Rd, London, N17 0AP. View hotels, hostels, b&b's and other accommodation close to White Hart Lane Stadium. The top hotels near White Hart Lane Stadium.
748 High Rd, London, N17 0AP
Tottenham Hotspur F.C.