Where is Weetwood Hall Estate?

Where is Weetwood Hall Estate located?

Weetwood Hall Estate, England, Great Britain (approx. 53.83792°, -1.59195°)


Where is Weetwood Hall Estate on the map?