Where is Methley Station?

Where is Methley Station located?

Methley Station, Methley Station, Great Britain (approx. 53.74079°, -1.41474°)


Where is Methley Station on the map?