Where is Shudehill?

Where is Shudehill located?

Shudehill, Shudehill, Great Britain (approx. 53.48526°, -2.239133°)


Where is Shudehill on the map?