Where is Axminster, Hospital?

Where is Axminster, Hospital located?

Axminster, Hospital, Devon, United Kingdom (approx. 50.78307°, -2.9968°)


Where is Axminster, Hospital on the map?