Where is Cayton Station?

Where is Cayton Station located?

Cayton Station, Cayton Station, Great Britain (approx. 54.227123°, -0.3779°)


Where is Cayton Station on the map?