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?