Where is Curdworth?

Where is Curdworth located?

Curdworth, Curdworth, Great Britain (approx. 52.53246°, -1.7357777°)


Where is Curdworth on the map?