Where is Barton-under-Needwood?

Where is Barton-under-Needwood located?

Barton-under-Needwood, Barton-under-Needwood, Great Britain (approx. 52.764183°, -1.7226049°)


Where is Barton-under-Needwood on the map?