Where is Largo Station?

Where is Largo Station located?

Largo Station, Largo Station, Great Britain (approx. 56.2128°, -2.9398°)


Where is Largo Station on the map?