Where is Shettleston?

Where is Shettleston located?

Shettleston, Shettleston (Station), Great Britain (approx. 55.853046°, -4.15994°)


Where is Shettleston on the map?