Where is Poppleton Station?

Where is Poppleton Station located?

Poppleton Station, Poppleton Station, Great Britain (approx. 53.9759°, -1.1486°)


Where is Poppleton Station on the map?