Where is Hamiltonhill?

Where is Hamiltonhill located?

Hamiltonhill, Hamiltonhill, Great Britain (approx. 55.880463°, -4.259972°)


Where is Hamiltonhill on the map?