Where is Wythenshawe?

Where is Wythenshawe located?

Wythenshawe, Wythenshawe, Great Britain (approx. 53.38027°, -2.2654°)


Where is Wythenshawe on the map?