Where is Ashgill?

Where is Ashgill located?

Ashgill, Ashgill, Great Britain (approx. 55.728703°, -3.9309845°)


Where is Ashgill on the map?