White Hart Lane is a crossword puzzle answer that we have spotted 1 times. Road and football stadium in North London