Where is Cherry Burton Station?

Where is Cherry Burton Station located?

Cherry Burton Station, Cherry Burton Station, Great Britain (approx. 53.86983°, -0.49344°)


Where is Cherry Burton Station on the map?