Where is Southbar?

Where is Southbar located?

Southbar, Scotland, Great Britain (approx. 55.8953050573°, -4.4671525956°)


Where is Southbar on the map?