Where is Swinnow Road?
Where is Swinnow Road located?
Swinnow Road, Leeds, United Kingdom (approx. 53.80054°, -1.648966°)
Where is Swinnow Road on the map?
{"latitude":53.80054,"longitude":-1.648966,"title":"Swinnow Road"}