Where is Whatley Manor?

Where is Whatley Manor located?

Whatley Manor, Whatley Manor, Great Britain (approx. 51.5836°, -2.1495°)


Where is Whatley Manor on the map?