Where is Wattisham Hall?

Where is Wattisham Hall located?

Wattisham Hall, Wattisham Hall, Great Britain (approx. 52.124836°, 0.93508°)


Where is Wattisham Hall on the map?