Where is Godinton House?

Where is Godinton House located?

Godinton House, Godinton House, Great Britain (approx. 51.1597°, 0.8332°)


Where is Godinton House on the map?