Where is Clayton Station?

Where is Clayton Station located?

Clayton Station, Clayton Station, Great Britain (approx. 53.78095°, -1.81603°)


Where is Clayton Station on the map?