Where is Wentworth?

Where is Wentworth located?

Wentworth, Wentworth, Great Britain (approx. 53.479244°, -1.4201934°)


Where is Wentworth on the map?