Where is Sandal and Walton Station?

Where is Sandal and Walton Station located?

Sandal and Walton Station, Sandal and Walton Station, Great Britain (approx. 53.65063°, -1.46967°)


Where is Sandal and Walton Station on the map?