Where is Whitworth?

Where is Whitworth located?

Whitworth, England, Great Britain (approx. 53.6587100773°, -2.1766448021°)


Where is Whitworth on the map?