Where is Yeadon Station?

Where is Yeadon Station located?

Yeadon Station, Yeadon Station, Great Britain (approx. 53.86°, -1.688°)


Where is Yeadon Station on the map?