White Hart Lane

Tottenham, London, UNITED KINGDOM