Where is New Heaton?

Where is New Heaton located?

New Heaton, England, Great Britain (approx. 55.6531999712°, -2.1786060338°)


Where is New Heaton on the map?