Where is Huyton Station?

Where is Huyton Station located?

Huyton Station, Knowsley, United Kingdom (approx. 53.40968°, -2.84299°)


Where is Huyton Station on the map?