Where is Crosshill House?

Where is Crosshill House located?

Crosshill House, Scotland, Great Britain (approx. 55.83298°, -4.26156°)


Where is Crosshill House on the map?