Where is Openshaw?
Where is Openshaw located?
Openshaw, Manchester, United Kingdom (approx. 53.46667°, -2.16667°)
Where is Openshaw on the map?
{"latitude":53.46667,"longitude":-2.16667,"title":"Openshaw"}