Where is Long Newnton?

Where is Long Newnton located?

Long Newnton, Long Newnton, Great Britain (approx. 51.628326°, -2.1332421°)


Where is Long Newnton on the map?