Where is Wolferton Station?

Where is Wolferton Station located?

Wolferton Station, Wolferton Station, Great Britain (approx. 52.8287°, 0.4632°)


Where is Wolferton Station on the map?