Where is Wishawhill?

Where is Wishawhill located?

Wishawhill, Wishawhill, Great Britain (approx. 55.77785°, -3.935599°)


Where is Wishawhill on the map?