Where is Hamworthy Station?

Where is Hamworthy Station located?

Hamworthy Station, Hamworthy Station, Great Britain (approx. 50.72519°, -2.01936°)


Where is Hamworthy Station on the map?