Where is Bloxworth?

Where is Bloxworth located?

Bloxworth, Bloxworth, Great Britain (approx. 50.75149°, -2.1693106°)


Where is Bloxworth on the map?