Where is Trudoxhill?

Where is Trudoxhill located?

Trudoxhill, Trudoxhill, Great Britain (approx. 51.191776°, -2.3605778°)


Where is Trudoxhill on the map?