Where is Bishops Waltham Station?

Where is Bishops Waltham Station located?

Bishops Waltham Station, Bishops Waltham Station, Great Britain (approx. 50.9544°, -1.218°)


Where is Bishops Waltham Station on the map?