Where is Piershill?

Where is Piershill located?

Piershill, Piershill, Great Britain (approx. 55.95476°, -3.1438508°)


Where is Piershill on the map?