Where is Priesthill?

Where is Priesthill located?

Priesthill, Priesthill, Great Britain (approx. 55.814972°, -4.344443°)


Where is Priesthill on the map?