Where is Burythorpe House?

Where is Burythorpe House located?

Burythorpe House, England, Great Britain (approx. 54.07756°, -0.7928°)


Where is Burythorpe House on the map?