Where is Southbank?

Where is Southbank located?

Southbank, Southbank (Station), Great Britain (approx. 52.08321°, -2.636905°)


Where is Southbank on the map?