Where is Otley Station?

Where is Otley Station located?

Otley Station, Otley Station, Great Britain (approx. 53.90099°, -1.69138°)


Where is Otley Station on the map?