Where is Beckford Station?

Where is Beckford Station located?

Beckford Station, Beckford Station, Great Britain (approx. 52.0188°, -2.0294°)


Where is Beckford Station on the map?