Where is Whitbourne Hall?

Where is Whitbourne Hall located?

Whitbourne Hall, Whitbourne Hall, Great Britain (approx. 52.2084°, -2.4342°)


Where is Whitbourne Hall on the map?