Where is Arniston House?

Where is Arniston House located?

Arniston House, Arniston House, Great Britain (approx. 55.823685°, -3.0775082°)


Where is Arniston House on the map?