Where is Bankshill?

Where is Bankshill located?

Bankshill, Scotland, Great Britain (approx. 55.1258687702°, -3.2690162661°)


Where is Bankshill on the map?