Where is Standish, Greater Manchester?

Where is Standish, Greater Manchester located?

Standish, Greater Manchester, Standish, Greater Manchester, Great Britain (approx. 53.586°, -2.664°)


Where is Standish, Greater Manchester on the map?