Where is White Hart Lane Station?

Where is White Hart Lane Station located?

White Hart Lane Station, White Hart Lane Station, Great Britain (approx. 51.60509°, -0.068243°)


Where is White Hart Lane Station on the map?