Where is Wentworth Estate?

Where is Wentworth Estate located?

Wentworth Estate, Wentworth Estate, Great Britain (approx. 51.397°, -0.584°)


Where is Wentworth Estate on the map?