Where is Warmwell?

Where is Warmwell located?

Warmwell, Warmwell, Great Britain (approx. 50.672688°, -2.3510096°)


Where is Warmwell on the map?