Where is Long Newton?

Where is Long Newton located?

Long Newton, England, Great Britain (approx. 54.541951233°, -1.4096746453°)


Where is Long Newton on the map?