Where is New Longton?

Where is New Longton located?

New Longton, England, Great Britain (approx. 53.7218609323°, -2.7442774774°)


Where is New Longton on the map?