Where is Wallingford Station?

Where is Wallingford Station located?

Wallingford Station, Wallingford Station, Great Britain (approx. 51.59691°, -1.13558°)


Where is Wallingford Station on the map?