Where is Sturminster Newton Station?

Where is Sturminster Newton Station located?

Sturminster Newton Station, Sturminster Newton Station, Great Britain (approx. 50.927°, -2.3031°)


Where is Sturminster Newton Station on the map?