Where is Tottenham Hale Underground Station located?
Tottenham Hale Underground Station, Tottenham Hale Underground Station, Great Britain (approx. 51.58814°, -0.06055°)
Tottenham Hale Underground Station, Tottenham Hale Underground Station, Great Britain (approx. 51.58814°, -0.06055°)