Where is Mount Vernon Station?

Where is Mount Vernon Station located?

Mount Vernon Station, Mount Vernon Station, Great Britain (approx. 55.8402°, -4.13367°)


Where is Mount Vernon Station on the map?