Where is Walton Station?

Where is Walton Station located?

Walton Station, Walton Station, Great Britain (approx. 53.457314°, -2.966132°)


Where is Walton Station on the map?