Where is Himley Station?

Where is Himley Station located?

Himley Station, Himley Station, Great Britain (approx. 52.5182°, -2.1875°)


Where is Himley Station on the map?