Where is Crosspool?

Where is Crosspool located?

Crosspool, Sheffield, United Kingdom (approx. 53.37541°, -1.50724°)


Where is Crosspool on the map?