Original: White Hart Lane is an all-seater football stadium in Tottenham, England.
Simplified: White Hart Lane is a football stadium in London, England.