Where is Monkton Station?

Where is Monkton Station located?

Monkton Station, Monkton Station, Great Britain (approx. 55.5146°, -4.6173°)


Where is Monkton Station on the map?