Where is Cockfosters Underground Station located?
Cockfosters Underground Station, Cockfosters Underground Station, Great Britain (approx. 51.6514°, -0.14873°)
Cockfosters Underground Station, Cockfosters Underground Station, Great Britain (approx. 51.6514°, -0.14873°)